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"])