start ai-moderation

This commit is contained in:
SlimusMinus
2026-07-17 01:06:36 +03:00
parent eb6556212b
commit 1132a774af
18 changed files with 297 additions and 3 deletions

View File

@@ -0,0 +1,13 @@
from contextlib import asynccontextmanager
from fastapi import FastAPI
from app.ml.model_manager import model_manager
from app.config.logging import logger
@asynccontextmanager
async def lifespan(app: FastAPI):
logger.info("Loading AI models...")
model_manager.initialize()
logger.info("AI models loaded.")
yield
logger.info("Stopping AI Service...")