feat: Add optional telegram_id field to Generation and GenerationRequest models.
This commit is contained in:
3
main.py
3
main.py
@@ -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")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user