diff --git a/domain/model.go b/domain/model.go index df83b83..66ead78 100644 --- a/domain/model.go +++ b/domain/model.go @@ -129,11 +129,11 @@ func getHunyuanModels() []ModelMetadata { // getBaiLianModels 返回阿里百炼模型列表 func getBaiLianModels() []ModelMetadata { return []ModelMetadata{ - {ModelName: "text-embedding-v1", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeEmbedding, BaseURL: "https://dashscope.aliyuncs.com/api/v1/services/embeddings/text-embedding/text-embedding"}, - {ModelName: "text-embedding-v2", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeEmbedding, BaseURL: "https://dashscope.aliyuncs.com/api/v1/services/embeddings/text-embedding/text-embedding"}, - {ModelName: "text-embedding-v3", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeEmbedding, BaseURL: "https://dashscope.aliyuncs.com/api/v1/services/embeddings/text-embedding/text-embedding"}, - {ModelName: "gte-rerank", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeRerank, BaseURL: "https://dashscope.aliyuncs.com/api/v1/services/rerank/text-rerank/text-rerank#"}, - {ModelName: "qwen3-rerank", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeRerank, BaseURL: "https://dashscope.aliyuncs.com/api/v1/services/rerank/text-rerank/text-rerank#"}, + {ModelName: "text-embedding-v1", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeEmbedding}, + {ModelName: "text-embedding-v2", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeEmbedding}, + {ModelName: "text-embedding-v3", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeEmbedding}, + {ModelName: "gte-rerank", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeRerank}, + {ModelName: "qwen3-rerank", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeRerank}, {ModelName: "qwen3-coder-plus", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeCoder}, {ModelName: "qwen3-coder-plus-2025-07-22", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeCoder}, {ModelName: "qwen-plus-2025-07-14", Object: "model", Provider: consts.ModelProviderBaiLian, ModelType: consts.ModelTypeChat}, diff --git a/ui/ModelModal/src/ModelModal.tsx b/ui/ModelModal/src/ModelModal.tsx index b13dded..9e2e069 100644 --- a/ui/ModelModal/src/ModelModal.tsx +++ b/ui/ModelModal/src/ModelModal.tsx @@ -612,13 +612,13 @@ export const ModelModal: React.FC = ({ if (it.label === 'AzureOpenAI') return ''; if (it.label === 'BaiLian') { if (model_type === 'embedding') { - return 'https://dashscope.aliyuncs.com/api/v1/services/embeddings/text-embedding/text-embedding'; + return 'https://dashscope.aliyuncs.com/compatible-mode/v1/embeddings#'; } if ( model_type === 'rerank' || model_type === 'reranker' ) { - return 'https://dashscope.aliyuncs.com/api/v1/services/rerank/text-rerank/text-rerank#'; + return 'https://dashscope.aliyuncs.com/compatible-api/v1/reranks#'; } } return it.defaultBaseUrl;