Files
hunjing/backend/app/api/router.py
T

62 lines
1.6 KiB
Python

"""API 路由聚合。"""
from fastapi import APIRouter
from app.api.v1.endpoints import (
admin,
audio,
auth,
avatar,
character_import,
characters,
drive,
events,
goals,
health,
imports,
embryo_drafts,
jingsheng_characters,
kernel_runs,
lorebooks,
mirror_trees,
mcp,
personality,
runs,
safety,
sandbox_files,
settings,
skills,
tools,
world,
xirang,
)
api_router = APIRouter()
api_router.include_router(health.router)
api_router.include_router(auth.router)
api_router.include_router(characters.router)
api_router.include_router(character_import.router)
api_router.include_router(runs.router)
api_router.include_router(kernel_runs.router)
api_router.include_router(embryo_drafts.router)
api_router.include_router(jingsheng_characters.router)
api_router.include_router(mirror_trees.router)
api_router.include_router(xirang.router)
api_router.include_router(mirror_trees.node_router)
api_router.include_router(lorebooks.router)
api_router.include_router(personality.router)
api_router.include_router(tools.router)
api_router.include_router(skills.router)
api_router.include_router(mcp.router)
api_router.include_router(safety.router)
api_router.include_router(sandbox_files.router)
api_router.include_router(settings.router)
api_router.include_router(world.router)
api_router.include_router(imports.router)
api_router.include_router(drive.router)
api_router.include_router(events.router)
api_router.include_router(goals.router)
api_router.include_router(admin.router)
api_router.include_router(audio.router)
api_router.include_router(avatar.router)