__init__.py 805 B

12345678910111213141516171819202122232425
  1. """API 层路由汇总。
  2. 统一挂在 ``/api`` 前缀下,与 1.5 一致——这样 1.5 前端的 ``const API = '/api'``
  3. 不用改。
  4. """
  5. from fastapi import APIRouter
  6. from api.algorithm_routes import router as algorithm_router
  7. from api.chat_routes import router as chat_router
  8. from api.model_routes import router as model_router
  9. from api.schedule_routes import router as schedule_router
  10. from api.session_routes import router as session_router
  11. from api.usage_routes import router as usage_router
  12. router = APIRouter(prefix="/api", tags=["deep_agent"])
  13. router.include_router(chat_router)
  14. router.include_router(session_router)
  15. router.include_router(model_router)
  16. router.include_router(usage_router)
  17. router.include_router(schedule_router)
  18. router.include_router(algorithm_router)
  19. __all__ = ["router"]