Я пытался использовать OpenAI API и столкнулся с проблемой.
И использовал стандартный пример с документации:
import openai
API_KEY = 'MY_API_KEY'
openai.api_key = API_KEY
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Who won the world series in 2020?"},
{"role": "assistant", "content": "The Los Angeles Dodgers won the World Series in 2020."},
{"role": "user", "content": "Where was it played?"}
]
)
print(response)
Вывод такой:
TypeError: Queue.init() takes 1 positional argument but 2 were given'
Проблема явно с зависимостями, однако все библиотеки (openai, urllib3,request) и python обновлены до последней версии.
В чем может быть проблема?