File size: 731 Bytes
e054d0c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
"""
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=["阶段模板"],
)