feat: Add optional telegram_id field to Generation and GenerationRequest models.

This commit is contained in:
xds
2026-02-05 21:10:50 +03:00
parent 463e73fa1e
commit d4682b1418
10 changed files with 29 additions and 3 deletions

View File

@@ -66,7 +66,7 @@ char_repo = CharacterRepo(mongo_client)
dao = DAO(mongo_client) # Главный DAO для бота
dao = DAO(mongo_client) # Главный DAO для бота
gemini = GoogleAdapter(api_key=GEMINI_API_KEY)
generation_service = GenerationService(dao, gemini)
generation_service = GenerationService(dao, gemini, bot)
# Dispatcher
dp = Dispatcher(storage=MongoStorage(mongo_client, db_name=DB_NAME))
@@ -118,6 +118,7 @@ async def lifespan(app: FastAPI):
app.state.mongo_client = mongo_client
app.state.mongo_client = mongo_client
app.state.gemini_client = gemini
app.state.bot = bot
print("✅ DB & DAO initialized")