mirror of
https://github.com/fawney19/Aether.git
synced 2026-01-05 09:12:27 +08:00
将模型配置从多个固定字段(description, official_url, icon_url, default_supports_* 等) 统一为灵活的 config JSON 字段,提高扩展性。同时优化前端模型创建表单,支持从 models-dev 列表直接选择模型快速填充。 主要变更: - 后端:模型表迁移,支持 config JSON 存储模型能力和元信息 - 前端:GlobalModelFormDialog 支持两种创建方式(列表选择/手动填写) - API 类型更新,对齐新的数据结构
17 lines
444 B
Python
17 lines
444 B
Python
"""
|
|
模型管理相关 Admin API
|
|
"""
|
|
|
|
from fastapi import APIRouter
|
|
|
|
from .catalog import router as catalog_router
|
|
from .external import router as external_router
|
|
from .global_models import router as global_models_router
|
|
|
|
router = APIRouter(prefix="/api/admin/models", tags=["Admin - Model Management"])
|
|
|
|
# 挂载子路由
|
|
router.include_router(catalog_router)
|
|
router.include_router(global_models_router)
|
|
router.include_router(external_router)
|