diff --git a/api/apps/services/provider_api_service.py b/api/apps/services/provider_api_service.py index 05d4bc2153..897c79e0b4 100644 --- a/api/apps/services/provider_api_service.py +++ b/api/apps/services/provider_api_service.py @@ -865,6 +865,7 @@ async def verify_api_key(provider_id_or_name: str, api_key: str | dict, base_url model_verify_result[llm["llm_name"]] = ModelVerifyStatusEnum.FAIL.value if any_passed: msg = "" + break else: msg = msg or "No model passed verification" diff --git a/conf/llm_factories.json b/conf/llm_factories.json index 4682bb6efd..84f2143f5d 100644 --- a/conf/llm_factories.json +++ b/conf/llm_factories.json @@ -3258,6 +3258,27 @@ "rank": "986", "url": "https://api.siliconflow.cn/v1", "llm": [ + { + "llm_name": "BAAI/bge-m3", + "tags": "TEXT EMBEDDING,8k", + "max_tokens": 8192, + "model_type": "embedding", + "is_tools": false + }, + { + "llm_name": "BAAI/bge-large-en-v1.5", + "tags": "TEXT EMBEDDING,512", + "max_tokens": 512, + "model_type": "embedding", + "is_tools": false + }, + { + "llm_name": "BAAI/bge-large-zh-v1.5", + "tags": "TEXT EMBEDDING,512", + "max_tokens": 512, + "model_type": "embedding", + "is_tools": false + }, { "llm_name": "deepseek-ai/DeepSeek-V4-Pro", "tags": "LLM,CHAT,1M", @@ -3731,27 +3752,6 @@ "model_type": "embedding", "is_tools": false }, - { - "llm_name": "BAAI/bge-m3", - "tags": "TEXT EMBEDDING,8k", - "max_tokens": 8192, - "model_type": "embedding", - "is_tools": false - }, - { - "llm_name": "BAAI/bge-large-en-v1.5", - "tags": "TEXT EMBEDDING,512", - "max_tokens": 512, - "model_type": "embedding", - "is_tools": false - }, - { - "llm_name": "BAAI/bge-large-zh-v1.5", - "tags": "TEXT EMBEDDING,512", - "max_tokens": 512, - "model_type": "embedding", - "is_tools": false - }, { "llm_name": "Pro/BAAI/bge-m3", "tags": "TEXT EMBEDDING,8k",