python - No module named openai
Я установил openai
для бота Telegram, но получаю ошибку ModuleNotFoundError: No module named 'openai'
, хотя библиотека установлена
Файл handlers
:
from openai import OpenAI
client_openai = OpenAI(api_key=settings.openai_api_token)
Файл generators
:
from openai import AsyncOpenAI
client = AsyncOpenAI(api_key=settings.openai_api_token)
async def generate_response(text):
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{
"role": "user",
"content": text
}
]
)
answer = response["choices"][0]["message"]["content"]
return answer
Библиотека установлена
Что я делаю не так?