Model Metadata
- name
- Grok 4.20 (Reasoning)
- description
- Reasoning Grok for document-heavy analysis and long-horizon tool use
- family
- grok
- open weights
- No
- release date
- 2026-03-09
- modalities
- input: text, image/jpeg, image/png, application/pdf; output: text
- capabilities
- tools: supported: Yes; reasoning: supported: Yes; temperature: Yes; top_p: Yes; top_k: Yes
- limit
- context: 1,000,000; output: 30,000
Provider Variants 5
cloudflare-ai-gateway xai/grok-4.20-0309-reasoning
Context 2,000,000 · Output 30,000
- name
- Grok 4.20 (Reasoning)
- description
- Reasoning Grok for document-heavy analysis and long-horizon tool use
- family
- grok
- open weights
- No
- release date
- 2026-03-09
- modalities
- input: text, image/jpeg, image/png, application/pdf; output: text
- capabilities
- tools: supported: Yes; reasoning: supported: Yes; cache: implicit: Yes; structured_output: Yes; temperature: Yes; top_p: Yes; top_k: Yes; system_updates: Yes; effort_updates: No
- limit
- context: 2,000,000; output: 30,000
- id
- xai/grok-4.20-0309-reasoning
- canonical id
- xai/grok-4.20-0309-reasoning
- type
- chat
- last updated
- 2026-03-09
- api
- chat-completions: base_url: https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1; sdk: aisdk: ai-gateway-provider; opencodeai: @opencode/ai/providers/cloudflare-ai-gateway; capabilities: tools: updates: No
Google xai/grok-4.20-reasoning
Context 2,000,000 · Output 30,000
- name
- Grok 4.20 (Reasoning)
- description
- Reasoning Grok for document-heavy analysis and long-horizon tool use
- family
- grok
- open weights
- No
- release date
- 2026-03-09
- modalities
- input: text, image/jpeg, image/png; output: text
- capabilities
- tools: supported: Yes; reasoning: supported: Yes; cache: implicit: Yes; structured_output: Yes; temperature: Yes; top_p: Yes; top_k: Yes; system_updates: No; effort_updates: No
- limit
- context: 2,000,000; output: 30,000
- id
- xai/grok-4.20-reasoning
- canonical id
- xai/grok-4.20-0309-reasoning
- type
- chat
- last updated
- 2026-03-09
- api
- chat-completions: base_url: https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi; sdk: aisdk: @ai-sdk/openai-compatible; opencodeai: @opencode/ai/providers/google-vertex/chat; capabilities: tools: updates: No; responses: base_url: https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi; sdk: aisdk: @ai-sdk/openai; opencodeai: @opencode/ai/providers/google-vertex/responses; capabilities: tools: updates: No
oci xai.grok-4.20-reasoning
Context 1,000,000 · Output 30,000
- name
- Grok 4.20 (Reasoning)
- description
- Reasoning Grok for document-heavy analysis and long-horizon tool use
- family
- grok
- open weights
- No
- release date
- 2026-03-09
- modalities
- input: text, image/jpeg, image/png; output: text
- capabilities
- tools: supported: Yes; reasoning: supported: Yes; structured_output: Yes; temperature: Yes; top_p: Yes; top_k: Yes; system_updates: No; effort_updates: No
- limit
- context: 1,000,000; output: 30,000
- id
- xai.grok-4.20-reasoning
- canonical id
- xai/grok-4.20-0309-reasoning
- type
- chat
- last updated
- 2026-03-09
- api
- chat-completions: base_url: https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/openai/v1; sdk: aisdk: @ai-sdk/openai-compatible; opencodeai: @opencode/ai/providers/openai-compatible; capabilities: tools: updates: No
vercel spacexai/grok-4.20-reasoning
Context 2,000,000 · Output 128,000
Amp's provider snapshot overrides input/output limits and image support for this serving path. Other fields use models.dev.
- name
- Grok 4.20 Reasoning
- description
- Grok model for agentic tool use, reasoning, coding, and live assistance
- family
- grok
- open weights
- No
- release date
- 2026-03-09
- modalities
- input: text, image/jpeg, image/png, application/pdf; output: text
- capabilities
- tools: supported: Yes; reasoning: supported: Yes; effort: none, low, medium, high; cache: implicit: Yes; temperature: Yes; top_p: Yes; top_k: Yes; system_updates: No; effort_updates: No
- limit
- context: 2,000,000; output: 128,000; input: 1,872,000
- id
- spacexai/grok-4.20-reasoning
- canonical id
- xai/grok-4.20-0309-reasoning
- type
- chat
- last updated
- 2026-03-09
- api
- chat-completions: base_url: https://ai-gateway.vercel.sh/v1; sdk: aisdk: @ai-sdk/gateway; opencodeai: @opencode/ai/providers/vercel-ai-gateway; capabilities: system_updates: Yes; tools: choice: auto, none, required, tool; updates: No; responses: base_url: https://ai-gateway.vercel.sh/v1; sdk: aisdk: @ai-sdk/open-responses; opencodeai: @opencode/ai/providers/vercel-ai-gateway/responses; capabilities: tools: choice: auto, none, required, tool; updates: No; messages: base_url: https://ai-gateway.vercel.sh/v1; sdk: aisdk: @ai-sdk/anthropic; opencodeai: @opencode/ai/providers/vercel-ai-gateway/messages; capabilities: tools: choice: auto, none, required, tool; updates: No
SpaceXAI grok-4.20-0309-reasoning
Context 1,000,000 · Output 30,000
- name
- Grok 4.20 (Reasoning)
- description
- Reasoning Grok for document-heavy analysis and long-horizon tool use
- family
- grok
- open weights
- No
- release date
- 2026-03-09
- modalities
- input: text, image/jpeg, image/png, application/pdf; output: text
- capabilities
- tools: supported: Yes; reasoning: supported: Yes; cache: implicit: Yes; structured_output: Yes; temperature: Yes; top_p: Yes; top_k: Yes; system_updates: Yes; effort_updates: No; store: Yes; stream_usage: Yes; prompt_cache_key: Yes; service_tier: priority
- limit
- context: 1,000,000; output: 30,000
- id
- grok-4.20-0309-reasoning
- type
- chat
- last updated
- 2026-03-09
- api
- responses: base_url: https://api.x.ai/v1; sdk: aisdk: @ai-sdk/xai; opencodeai: @opencode/ai/providers/xai; capabilities: tools: strict: Yes; choice: auto, none, required, tool; updates: No; chat-completions: base_url: https://api.x.ai/v1; sdk: aisdk: @ai-sdk/xai; opencodeai: @opencode/ai/providers/openai-compatible; capabilities: tools: strict: Yes; choice: auto, none, required, tool; updates: No