chore: add Qwen3 Coder, Qwen3.6 Plus, Grok 4.20; drop Llama
- Remove llama-4-scout and llama-4-maverick - Add qwen/qwen3-coder, qwen/qwen3.6-plus, x-ai/grok-4-20 - Add qwen and x-ai to _PROVIDER_MODELS and _PROVIDER_DISPLAY
This commit is contained in:
@@ -420,9 +420,11 @@ _FALLBACK_MODELS = [
|
|||||||
# DeepSeek
|
# DeepSeek
|
||||||
{"provider": "DeepSeek", "id": "deepseek/deepseek-chat-v3-0324", "label": "DeepSeek V3"},
|
{"provider": "DeepSeek", "id": "deepseek/deepseek-chat-v3-0324", "label": "DeepSeek V3"},
|
||||||
{"provider": "DeepSeek", "id": "deepseek/deepseek-r1", "label": "DeepSeek R1"},
|
{"provider": "DeepSeek", "id": "deepseek/deepseek-r1", "label": "DeepSeek R1"},
|
||||||
# Meta
|
# Qwen (Alibaba) — strong coding and general models
|
||||||
{"provider": "Meta", "id": "meta-llama/llama-4-scout", "label": "Llama 4 Scout"},
|
{"provider": "Qwen", "id": "qwen/qwen3-coder", "label": "Qwen3 Coder"},
|
||||||
{"provider": "Meta", "id": "meta-llama/llama-4-maverick", "label": "Llama 4 Maverick"},
|
{"provider": "Qwen", "id": "qwen/qwen3.6-plus", "label": "Qwen3.6 Plus"},
|
||||||
|
# xAI
|
||||||
|
{"provider": "xAI", "id": "x-ai/grok-4-20", "label": "Grok 4.20"},
|
||||||
# Mistral
|
# Mistral
|
||||||
{"provider": "Mistral", "id": "mistralai/mistral-large-latest", "label": "Mistral Large"},
|
{"provider": "Mistral", "id": "mistralai/mistral-large-latest", "label": "Mistral Large"},
|
||||||
]
|
]
|
||||||
@@ -448,6 +450,8 @@ _PROVIDER_DISPLAY = {
|
|||||||
"opencode-go": "OpenCode Go",
|
"opencode-go": "OpenCode Go",
|
||||||
"lmstudio": "LM Studio",
|
"lmstudio": "LM Studio",
|
||||||
"mistralai": "Mistral",
|
"mistralai": "Mistral",
|
||||||
|
"qwen": "Qwen",
|
||||||
|
"x-ai": "xAI",
|
||||||
}
|
}
|
||||||
|
|
||||||
# Well-known models per provider (used to populate dropdown for direct API providers)
|
# Well-known models per provider (used to populate dropdown for direct API providers)
|
||||||
@@ -570,6 +574,15 @@ _PROVIDER_MODELS = {
|
|||||||
{"id": "mistral-large-latest", "label": "Mistral Large"},
|
{"id": "mistral-large-latest", "label": "Mistral Large"},
|
||||||
{"id": "mistral-small-latest", "label": "Mistral Small"},
|
{"id": "mistral-small-latest", "label": "Mistral Small"},
|
||||||
],
|
],
|
||||||
|
# Qwen (Alibaba) — prefix used in OpenRouter model IDs (qwen/qwen3-coder)
|
||||||
|
"qwen": [
|
||||||
|
{"id": "qwen3-coder", "label": "Qwen3 Coder"},
|
||||||
|
{"id": "qwen3.6-plus", "label": "Qwen3.6 Plus"},
|
||||||
|
],
|
||||||
|
# xAI — prefix used in OpenRouter model IDs (x-ai/grok-4-20)
|
||||||
|
"x-ai": [
|
||||||
|
{"id": "grok-4-20", "label": "Grok 4.20"},
|
||||||
|
],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user