修改模型配置

This commit is contained in:
zk
2026-04-23 15:19:25 +08:00
parent af3ba45558
commit 49ca025b95
5 changed files with 25 additions and 17 deletions
+13 -5
View File
@@ -15,7 +15,7 @@ from app.config import settings
# 供应商连接配置
_VOLCENGINE = (lambda: settings.volcengine_api_key, lambda: settings.volcengine_base_url)
_CARDIAC = (lambda: settings.cardiacBrder_api_key, lambda: settings.cardiacBrder_base_url)
_JIAYU = (lambda: settings.jiayu_api_key, lambda: settings.jiayu_base_url)
_JIEKOU = (lambda: settings.jiekou_api_key, lambda: settings.jiekou_base_url)
@@ -31,12 +31,20 @@ class LLM(Enum):
DOUBAO_SEED_LITE = ("doubao-seed-2-0-lite-260215", *_VOLCENGINE)
DOUBAO_SEED_PRO = ("doubao-seed-2-0-pro-260215", *_VOLCENGINE)
# 心缘
GPT_4O = ("gpt-4o", *_CARDIAC)
GPT_4O_MINI = ("gpt-4o-mini", *_CARDIAC)
CLAUDE_SONNET_4 = ("claude-sonnet-4-20250514", *_JIEKOU)
# jiekou
GPT_4O = ("gpt-4o", *_JIAYU)
GPT_4O_MINI = ("gpt-4o-mini", *_JIEKOU)
GEMINI_FLASH = ("gemini-2.5-flash", *_JIEKOU)
# 加鱼
JIAYU_CLAUDE_SONNET_4_5 = ("claude-sonnet-4.5", *_JIAYU)
JIAYU_CLAUDE_HAIKU_4_5 = ("claude-haiku-4.5", *_JIAYU)
JIAYU_DEEPSEEK_3_2 = ("deepseek-3.2", *_JIAYU)
JIAYU_GLM_5 = ("glm-5", *_JIAYU)
JIAYU_QWEN3_CODER_NEXT = ("qwen3-coder-next", *_JIAYU)
JIAYU_MINIMAX_M2_5 = ("minimax-m2.5", *_JIAYU)
def __init__(self, model_name: str, api_key_fn, base_url_fn):
self.model_name = model_name
self._api_key_fn = api_key_fn