Grok Models
base_url to Crazyrouter and pass the Grok model ID in model.
Model availability depends on channel status, token permissions, and the live pricing configuration. Before production use, call
GET /v1/models with the same API key and confirm that the target model is visible.Common Models
| Model | Description |
|---|---|
grok-4 | Main Grok 4 model |
grok-4-fast | Grok 4 fast variant |
grok-4-fast-non-reasoning | Grok 4 fast non-reasoning variant |
grok-4-fast-reasoning | Grok 4 fast reasoning variant |
grok-4.1 | Grok 4.1 |
grok-4.1-fast | Grok 4.1 fast |
grok-4.1-thinking | Grok 4.1 thinking |
grok-4.2 | Grok 4.2 |
grok-4-0709 | Dated Grok 4 model |
Minimal Request
Streaming
Setstream: true to use SSE streaming.
Reasoning Variants
For Grok models containingreasoning or thinking in the name, keep the request shape simple:
Reasoning fields, search fields, and experimental parameters can differ by upstream channel. For cross-channel stability, prefer standard OpenAI Chat fields:
model, messages, temperature, top_p, max_tokens, and stream.