@R0Zi

В чём проблема OpenAI?

На версии 1.3.5
edited_news_text = client.chat.completions.create(
                model="gpt-3.5-turbo",
                messages=[
                    {
                        "role": "system",
                        "content": PROMT
                    },
                    {
                        "role": "user",
                        "content": HISTORY
                    }]
            )

Вылетает ошибка тупо красный длинный html код.

При использование 0.28
edited_news_text = openai.ChatCompletion.create(
                model="gpt-3.5-turbo",
                messages=[{"role": "system", "content": PROMT},
                          {"role": "user", "content": HISTORY}],
                stream=False,
            ).choices[0].message.content

Иногда при ответе именно на русском языке
Вылетает ошибка

Traceback (most recent call last):
File "C:\PYTHON\venv\lib\site-packages\openai\openai_object.py", line 59, in __getattr__
return self[k]
KeyError: 'choices'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users\PYTHON\PycharmProjects\main.py", line 40, in
).choices[0].message.content
File "C:\PYTHON\venv\lib\site-packages\openai\openai_object.py", line 61, in __getattr__
raise AttributeError(*err.args)
AttributeError: choices


Пишется чат с ChatGpt

upd: Если использовать как ключи то ошибка по сути та же
KeyError: 'choices'
Но как я и говорил это только при русском ответе.
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ответы на вопрос 1
AshBlade
@AshBlade
Просто хочу быть счастливым
Нет атрибута choices.
Что тут непонятного?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы