Есть самый просто чат openai
while True:
add_History("user", input("Ваш запрос: "))
request = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=messages,
stream=False,
).choices[0].message.content
print("GPT:", request)
Но бывают иногда две проблемы
1.
ERROR:root:'utf-8' codec can't decode byte 0xd0 in position 9: unexpected end of data
- в основном заметил вроде при работе с русским. Установив значение errors='ignore' в файле ChatBase либы G4F то вроде как ошибки больше нет, но как по мне это бред.
2.
raise RuntimeError("Incorrect response")
RuntimeError: Incorrect response
- Без разнице на каком языке. Просто бывает вылетает в время общения. Я понимаю что это - не корректный ответ, но что? когда? и почему ?