File size: 439 Bytes
537f8ed
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
from fastapi import APIRouter, Depends
from app.api import prediction, ocr, chat
from app.core.auth import verify_api_key

# All routes under /api require X-API-Key header
api_router = APIRouter(dependencies=[Depends(verify_api_key)])

api_router.include_router(prediction.router, prefix="/ai", tags=["ai"])
api_router.include_router(ocr.router, prefix="/ai", tags=["ai"])
api_router.include_router(chat.router, prefix="/ai", tags=["ai"])