44 lines
1.5 KiB
Python
44 lines
1.5 KiB
Python
"""
|
|
API 路由汇总
|
|
|
|
统一注册所有 API 路由,供 main.py 引入。
|
|
"""
|
|
|
|
from fastapi import APIRouter
|
|
|
|
from .signals import router as signals_router
|
|
from .feedbacks import router as feedbacks_router
|
|
from .experiments import router as experiments_router
|
|
from .context import router as context_router
|
|
from .tasks import router as tasks_router
|
|
from .webhooks import router as webhooks_router
|
|
from .auth import router as auth_router
|
|
from .users import router as users_router
|
|
from .projects import router as projects_router
|
|
from .endpoints.skill import router as skill_router
|
|
from .workloads import router as workloads_router
|
|
from .skill_tags import router as skill_tags_router
|
|
from .sstc import router as sstc_router
|
|
from .scheduler import router as scheduler_router
|
|
from .ai_steward import router as ai_steward_router
|
|
|
|
# 创建主 API 路由器
|
|
api_router = APIRouter()
|
|
|
|
# 注册各模块路由
|
|
api_router.include_router(signals_router)
|
|
api_router.include_router(feedbacks_router)
|
|
api_router.include_router(experiments_router)
|
|
api_router.include_router(context_router)
|
|
api_router.include_router(tasks_router)
|
|
api_router.include_router(webhooks_router)
|
|
api_router.include_router(auth_router)
|
|
api_router.include_router(users_router)
|
|
api_router.include_router(projects_router)
|
|
api_router.include_router(skill_router)
|
|
api_router.include_router(workloads_router)
|
|
api_router.include_router(skill_tags_router)
|
|
api_router.include_router(sstc_router)
|
|
api_router.include_router(scheduler_router)
|
|
api_router.include_router(ai_steward_router)
|