DetectMeBotBackend / app /__init__.py
Gradii's picture
import fix
7fd7594
Raw
History Blame Contribute Delete
583 Bytes
from fastapi import FastAPI
from slowapi import _rate_limit_exceeded_handler
from slowapi.errors import RateLimitExceeded
from app.api.routes import router as api_router
from app.core.logging_config import setup_logging
from app.core.limiter import limiter
setup_logging()
app = FastAPI(
title="Deepfake Detection Service",
description="Backend service for deepfake detection with support for multiple ML models",
version="1.0.0",
)
app.state.limiter = limiter
app.add_exception_handler(RateLimitExceeded, _rate_limit_exceeded_handler)
app.include_router(api_router)