@Solokn

Как запустить код без ошибок?

Код не работает и сразу закрывается через пару секунд, делал по туториалу

Файл 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 = "тут токен бота"
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
В коде отсутствует запуск бота. Так что он делает именно то, что от него просят.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы