feat(providers): add Grok 4.6 subscription model

This commit is contained in:
Xubin Ren
2026-08-29 21:22:20 +08:00
parent 65f2a6dbf5
commit 2389ab1f5a
9 changed files with 35 additions and 12 deletions
+8 -1
View File
@@ -2015,12 +2015,19 @@ def test_provider_models_payload_returns_curated_openai_codex_models() -> None:
]
def test_provider_models_payload_returns_xai_grok_model() -> None:
def test_provider_models_payload_returns_xai_grok_models() -> None:
payload = provider_models_payload({"provider": ["xai_grok"]})
assert payload["status"] == "available"
assert payload["catalog_kind"] == "builtin"
assert payload["models"] == [
{
"id": "xai-grok/grok-4.6",
"label": "Grok 4.6",
"description": "Grok via xAI subscription; X Search is enabled when supported.",
"owned_by": "xAI Grok",
"context_window": 500000,
},
{
"id": "xai-grok/grok-4.5",
"label": "Grok 4.5",