| """ | |
| API v1 路由注册 | |
| 统一注册所有 v1 版本的 API 路由 | |
| """ | |
| from fastapi import APIRouter | |
| from .endpoints import tasks, experiments, files, stages | |
| api_router = APIRouter() | |
| # Quick Mode API - 一键训练任务 | |
| api_router.include_router( | |
| tasks.router, | |
| prefix="/tasks", | |
| tags=["Quick Mode - 任务管理"], | |
| ) | |
| # Advanced Mode API - 专家模式实验 | |
| api_router.include_router( | |
| experiments.router, | |
| prefix="/experiments", | |
| tags=["Advanced Mode - 实验管理"], | |
| ) | |
| # 文件管理 API | |
| api_router.include_router( | |
| files.router, | |
| prefix="/files", | |
| tags=["文件管理"], | |
| ) | |
| # 阶段模板 API | |
| api_router.include_router( | |
| stages.router, | |
| prefix="/stages", | |
| tags=["阶段模板"], | |
| ) | |