Ещё хотел добавить, когда ты добавляешь в handler.py 4 новых импорта, не хватает ещё одного CallbackQuery. Без него у меня не работало. Итого новых импортов 5, а не 4. Ну или возможно я, что-то не так делал :)
from aiogram import flags
from aiogram.fsm.context import FSMContext
from aiogram.types.callback_query import CallbackQuery # Вот этого.
import utils
from states import Gen
Ещё хотел добавить, когда ты добавляешь в handler.py 4 новых импорта, не хватает ещё одного CallbackQuery. Без него у меня не работало. Итого новых импортов 5, а не 4. Ну или возможно я, что-то не так делал :)
Ставлю плюс к расширению функционала для возможностей OpenAI. Нравится подача материала и реализация так сказать, поэтому ставлю палец вверх.
Т.к я начинаю интересоваться ботами и в целом новичок, то для меня очень интересный гайд, надеюсь что продолжению быть :)