refactor: 优化端点管理表单和上游模型获取逻辑

- 端点表单布局优化,支持 provider website 作为默认 Base URL
- 模型路由始终显示 provider_model_name
- 无端点时显示添加按钮
- 上游模型获取只针对基础 API 格式,跳过 CLI 格式
This commit is contained in:
fawney19
2026-01-20 01:32:47 +08:00
parent edf8c663f1
commit 24ef24558c
5 changed files with 93 additions and 98 deletions

View File

@@ -852,9 +852,9 @@ function getPriorityModeLabel(mode: string): string {
return labels[mode] || mode
}
// 判断是否存在模型映射转换
// 判断是否存在模型映射(始终显示 provider_model_name
function hasModelMapping(provider: RoutingProviderInfo): boolean {
return provider.provider_model_name !== routingData.value?.global_model_name
return !!provider.provider_model_name
}
// 获取 Key 的 allowed_models 中匹配当前 GlobalModel 的所有模型名