From 04db4357b48c18401cc9db802010ff8a744d3d16 Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Mon, 27 Apr 2026 09:15:18 +0800 Subject: [PATCH] =?UTF-8?q?fix(config):=20=E4=BF=AE=E6=AD=A3=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E6=A8=A1=E5=9E=8B=E4=B8=BA=20v2=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Copilot --- backend/package/yuxi/config/app.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/backend/package/yuxi/config/app.py b/backend/package/yuxi/config/app.py index 02176c37..117245fc 100644 --- a/backend/package/yuxi/config/app.py +++ b/backend/package/yuxi/config/app.py @@ -49,23 +49,23 @@ class Config(BaseModel): # 模型配置 # ============================================================ default_model: str = Field( - default="siliconflow/Pro/MiniMaxAI/MiniMax-M2.5", + default="siliconflow-cn:Pro/MiniMaxAI/MiniMax-M2.5", description="默认对话模型", ) fast_model: str = Field( - default="siliconflow/Pro/MiniMaxAI/MiniMax-M2.5", + default="siliconflow-cn:Pro/MiniMaxAI/MiniMax-M2.5", description="快速响应模型", ) embed_model: str = Field( - default="siliconflow/Pro/BAAI/bge-m3", + default="siliconflow-cn:Pro/BAAI/bge-m3", description="默认 Embedding 模型", ) reranker: str = Field( - default="siliconflow/Pro/BAAI/bge-reranker-v2-m3", + default="siliconflow-cn:Pro/BAAI/bge-reranker-v2-m3", description="默认 Re-Ranker 模型", ) content_guard_llm_model: str = Field( - default="siliconflow/Pro/MiniMaxAI/MiniMax-M2.5", + default="siliconflow-cn:Pro/MiniMaxAI/MiniMax-M2.5", description="内容审查LLM模型", ) @@ -184,7 +184,11 @@ class Config(BaseModel): logger.warning(f"Skip invalid model provider config {provider}: {e}") def _load_custom_providers(self) -> None: - """从独立的TOML文件加载自定义供应商配置""" + """从独立的TOML文件加载自定义供应商配置 + + [弃用] 这个方法已弃用,建议直接在网页中添加,custom_providers.toml 将在 0.7.x 版本中移除 + """ + custom_config_file = self._config_file.parent / "custom_providers.toml" if not custom_config_file.exists():