Код не работает и сразу закрывается через пару секунд, делал по туториалу
Файл main.py:
import config
import logging
import aiogram
import openai
from aiogram import Bot, Dispatcher, executor, types
logging.basicConfig(level=logging.INFO)
openai.api_key = config.OPENAI_TOKEN
bot = Bot(token=config.TOKEN)
dp = Dispatcher(bot)
@dp.message_handler()
async def gpt_answer(message: types.Message):
model_engine = "text-davinci-003"
max_tokens = 128
prompt = message.text
completion = openai.Completion.create(
engine=model_engine,
prompt=prompt,
max_tokens=1024,
temperature=0.5,
top_p=1,
frequency_penalty=0,
presence_penalty=0
)
await message.answer("ChatGPT: Генерирую ответ...")
await message.answer("ChatGPT:" + choices[0].text)
Содержимое config.py:
TOKEN = "тут токен бота"