MoYoYo.tts / api_server /app /api /v1 /router.py
liumaolin
feat(api): implement local training MVP with adapter pattern
e054d0c
Raw
History Blame Contribute Delete
731 Bytes
"""
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=["阶段模板"],
)