Произошла ошибка: у модуля openai нет атрибута ChatCompletion.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Произошла ошибка: у модуля openai нет атрибута ChatCompletion.

Сообщение Anonymous »


Я пытаюсь создать бота Discord, который использует API GPT-4 для работы в качестве чат-бота в Discord. У меня самая последняя версия библиотеки OpenAI, но когда я запускаю свой код, он сообщает мне: «Произошла ошибка: у модуля «openai» нет атрибута «ChatCompletion»

Я попробовал удалить и переустановить библиотеку OpenAI, попробовал использовать конечную точку завершения и получил ошибку: «Это модель чата, которая не поддерживается в конечной точке v1/completions. Вы имели в виду использовать v1/chat/completions?»

Это фрагмент кода, который вызывает у меня проблемы:
async def get_gpt_response(подсказка, история): History_strings = [f"{message['role']}: {message['content']}" для сообщения в истории] # обновить формат истории chat_prompt = '\n'.join(history_strings + [f"user: {prompt}"]) завершения = openai.ChatCompletion.create( двигатель = конфигурация["модель"], подсказка = чат_подсказка, max_tokens=config["max_tokens"], п=1, температура=конфигурация["температура"], ) return Completes.choices[0].text.strip().split('ассистент:', 1)[-1].strip()
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»