feat(model): 更新默认模型以及候选模型
This commit is contained in:
parent
1f5636520e
commit
d66aa64436
@ -49,9 +49,9 @@ DEFAULT_CHAT_MODEL_PROVIDERS: dict[str, ChatModelProvider] = {
|
||||
name="OpenAI",
|
||||
url="https://platform.openai.com/docs/models",
|
||||
base_url="https://api.openai.com/v1",
|
||||
default="gpt-4o-mini",
|
||||
default="gpt-5-mini",
|
||||
env="OPENAI_API_KEY",
|
||||
models=["gpt-4", "gpt-4o", "gpt-4o-mini"],
|
||||
models=["gpt-5.2", "gpt-5-mini", "gpt-5.2-pro"],
|
||||
),
|
||||
"deepseek": ChatModelProvider(
|
||||
name="DeepSeek",
|
||||
@ -65,22 +65,21 @@ DEFAULT_CHAT_MODEL_PROVIDERS: dict[str, ChatModelProvider] = {
|
||||
name="智谱AI (Zhipu)",
|
||||
url="https://open.bigmodel.cn/dev/api",
|
||||
base_url="https://open.bigmodel.cn/api/paas/v4/",
|
||||
default="glm-4.5-flash",
|
||||
default="glm-4.7-flash",
|
||||
env="ZHIPUAI_API_KEY",
|
||||
models=["glm-4.6", "glm-4.5-air", "glm-4.5-flash"],
|
||||
models=["glm-5", "glm-4.5-air", "glm-4.7-flash"],
|
||||
),
|
||||
"siliconflow": ChatModelProvider(
|
||||
name="SiliconFlow",
|
||||
url="https://cloud.siliconflow.cn/models",
|
||||
base_url="https://api.siliconflow.cn/v1",
|
||||
default="deepseek-ai/DeepSeek-V3.2",
|
||||
default="Pro/deepseek-ai/DeepSeek-V3.2",
|
||||
env="SILICONFLOW_API_KEY",
|
||||
models=[
|
||||
"deepseek-ai/DeepSeek-V3.2",
|
||||
"Qwen/Qwen3-235B-A22B-Thinking-2507",
|
||||
"Qwen/Qwen3-235B-A22B-Instruct-2507",
|
||||
"moonshotai/Kimi-K2-Instruct-0905",
|
||||
"zai-org/GLM-4.6",
|
||||
"Pro/deepseek-ai/DeepSeek-V3.2",
|
||||
"Pro/MiniMaxAI/MiniMax-M2.5",
|
||||
"Pro/zai-org/GLM-5",
|
||||
"Pro/moonshotai/Kimi-K2.5",
|
||||
],
|
||||
),
|
||||
# "together": ChatModelProvider(
|
||||
@ -101,33 +100,31 @@ DEFAULT_CHAT_MODEL_PROVIDERS: dict[str, ChatModelProvider] = {
|
||||
"qwen-max-latest",
|
||||
"qwen-plus-latest",
|
||||
"qwen-turbo-latest",
|
||||
"qwen3-235b-a22b-thinking-2507",
|
||||
"qwen3-235b-a22b-instruct-2507",
|
||||
],
|
||||
),
|
||||
"ark": ChatModelProvider(
|
||||
name="豆包(Ark)",
|
||||
url="https://console.volcengine.com/ark/region:ark+cn-beijing/model",
|
||||
base_url="https://ark.cn-beijing.volces.com/api/v3",
|
||||
default="doubao-seed-1-6-250615",
|
||||
default="doubao-seed-2-0-lite-260215",
|
||||
env="ARK_API_KEY",
|
||||
models=[
|
||||
"doubao-seed-1-6-250615",
|
||||
"doubao-seed-1-6-thinking-250715",
|
||||
"doubao-seed-1-6-flash-250715",
|
||||
"doubao-seed-2-0-pro-260215",
|
||||
"doubao-seed-2-0-lite-260215",
|
||||
"doubao-seed-2-0-mini-260215",
|
||||
],
|
||||
),
|
||||
"openrouter": ChatModelProvider(
|
||||
name="OpenRouter",
|
||||
url="https://openrouter.ai/models",
|
||||
base_url="https://openrouter.ai/api/v1",
|
||||
default="openai/gpt-4o",
|
||||
default="x-ai/grok-4.1-fast",
|
||||
env="OPENROUTER_API_KEY",
|
||||
models=[
|
||||
"openai/gpt-4o",
|
||||
"anthropic/claude-opus-4.6",
|
||||
"anthropic/claude-sonnet-4.5",
|
||||
"x-ai/grok-4.1-fast",
|
||||
"x-ai/grok-4",
|
||||
"google/gemini-2.5-pro",
|
||||
"anthropic/claude-sonnet-4",
|
||||
],
|
||||
),
|
||||
# "moonshot": ChatModelProvider(
|
||||
@ -148,7 +145,7 @@ DEFAULT_CHAT_MODEL_PROVIDERS: dict[str, ChatModelProvider] = {
|
||||
base_url="https://api-inference.modelscope.cn/v1/",
|
||||
default="deepseek-ai/DeepSeek-V3.2",
|
||||
env="MODELSCOPE_ACCESS_TOKEN",
|
||||
models=["Qwen/Qwen3-32B", "deepseek-ai/DeepSeek-V3.2"],
|
||||
models=["ZhipuAI/GLM-5", "ZhipuAI/GLM-4.7-Flash", "MiniMax/MiniMax-M2.5", "moonshotai/Kimi-K2.5", ""],
|
||||
),
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user