From 42cf80c08225e2285bde4e4d6b5a3cf82aced768 Mon Sep 17 00:00:00 2001 From: zstar <65890619+zstar1003@users.noreply.github.com> Date: Fri, 16 May 2025 21:42:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E7=9F=A5=E8=AF=86?= =?UTF-8?q?=E5=BA=93=E6=A3=80=E7=B4=A2=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- management/server/services/knowledgebases/service.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/management/server/services/knowledgebases/service.py b/management/server/services/knowledgebases/service.py index acc5508..b989f36 100644 --- a/management/server/services/knowledgebases/service.py +++ b/management/server/services/knowledgebases/service.py @@ -205,7 +205,7 @@ class KnowledgebaseService: SELECT llm_name FROM tenant_llm WHERE model_type = 'embedding' - ORDER BY create_time ASC + ORDER BY create_time DESC LIMIT 1 """ cursor.execute(query_embedding_model) @@ -213,6 +213,9 @@ class KnowledgebaseService: if embedding_model and embedding_model.get('llm_name'): dynamic_embd_id = embedding_model['llm_name'] + # 对硅基流动平台进行特异性处理 + if dynamic_embd_id == "netease-youdao/bce-embedding-base_v1": + dynamic_embd_id = "BAAI/bge-m3" print(f"动态获取到的 embedding 模型 ID: {dynamic_embd_id}") else: dynamic_embd_id = default_embd_id