完善文档页文本向量与重排序调用支持

This commit is contained in:
2026-05-31 21:18:41 +08:00
parent 8ee7a7969e
commit 644a6f9d17
24 changed files with 1945 additions and 71 deletions
@@ -1025,6 +1025,7 @@ func modelCatalogCapabilityDefinitions() []ModelCatalogFilterOption {
{Value: "text_to_speech", Label: "语音合成"},
{Value: "audio_understanding", Label: "音频理解"},
{Value: "text_embedding", Label: "Embedding"},
{Value: "text_rerank", Label: "重排序"},
{Value: "omni", Label: "全模态"},
{Value: "omni_video", Label: "全模态视频"},
{Value: "multimodal", Label: "多模态"},
@@ -1120,6 +1121,8 @@ func canonicalCapabilityFilterValue(value string) string {
switch normalized {
case "embedding":
return "text_embedding"
case "rerank", "reranks":
return "text_rerank"
case "model":
return "model_3d"
default:
@@ -1143,6 +1146,8 @@ func capabilityFilterValueForTag(tag string) string {
return "structured_output"
case "数字人":
return "digital_human"
case "重排序":
return "text_rerank"
case "3D 模型":
return "model_3d"
case "文生 3D":
@@ -1165,6 +1170,9 @@ func capabilityLabel(value string) string {
"responses": "Responses",
"text_embedding": "Embedding",
"embedding": "Embedding",
"text_rerank": "重排序",
"rerank": "重排序",
"reranks": "重排序",
"image_generate": "图像生成",
"image_edit": "图像编辑",
"image_analysis": "图像分析",