32 lines
834 B
Markdown
32 lines
834 B
Markdown
# 模型与路由模块前端实现
|
|
|
|
## 1. 页面
|
|
|
|
`ModelWorkspacePage.vue` 当前展示任务路由规则,保留 `model_provider`、`model_config`、`model_route_rule` 语义。
|
|
|
|
## 2. ViewModel
|
|
|
|
`ModelRoutingView` 建议包含:
|
|
|
|
- 服务商健康概览。
|
|
- 模型配置列表。
|
|
- 任务路由规则。
|
|
- Fallback 关系。
|
|
- 最近模型调用失败摘要。
|
|
|
|
## 3. 接口草案
|
|
|
|
- `POST /api/model-providers/query`
|
|
- `POST /api/model-configs/query`
|
|
- `POST /api/model-route-rules/query`
|
|
- `POST /api/model-route-rules/save`
|
|
- `GET /api/model-call-logs/query`
|
|
|
|
## 4. 交互规则
|
|
|
|
- 禁用服务商时提示关联模型和路由受影响。
|
|
- Embedding 模型维度变更时提示知识库需要重建索引。
|
|
- 草稿路由不得用于生产发布就绪校验。
|
|
- Fallback 模型为空时在发布检查中提示风险。
|
|
|