Grok

Grok 4.3

xAIToken-based
Alias:grok-4.3
Create API Key

Compare grok-4.3 API pricing, supported endpoints, capabilities and access options on Modelsell.

textimagefunction_callingtoolsstructured_outputjson_modereasoningvisioncontext:1000000
Starting price
Input / Output · 1M
Context
1M
Maximum input window
Max output
900K
Maximum tokens per response
Modalities
→

Pricing by Supplier

xAI
-40%
xAI 官方
Input$1.25$0.75/ 1M
Output$2.5$1.5/ 1M
Cache Read$0.2$0.12/ 1M

Capabilities / Supported modalities

StreamingFunction callingToolsJSON modeStructured outputReasoningVision
Input
Output

Provider & data privacy

Provider
xAIDocs
Tokenizer
Grok tokenizer (BPE)
License
Proprietary (commercial)Proprietary
Data retention29 daysNot used for upstream training by default

Performance

Benchmarks

Scores on standardized evaluations. Higher percentages are better — and rank percentile shows

Metrics sourced fromArtificial Analysis 2026-09-30·Grok 4.3

This model is not included in the current benchmark snapshot.

Missing models or measurements are not zero scores.

Benchmark charts preserve the source model selection and reasoning settings. Missing models or measurements are not zero scores, and benchmark cost or speed is not this site’s service commitment.

About Grok 4.3

按任务难度安排思考过程

Grok 4.3 可以处理文字和图片,结合较长的资料背景回答问题,也能通过工具衔接外部系统。它适合知识助手、文档分析、代码辅助和多步骤业务流程:简单任务直接返回结果,复杂任务则投入更多推理,比较条件后再给出建议。

它支持配置推理强度,包括 none、low、medium 和 high。直接提取字段、按已知规则改写时,可以从较少推理开始;需要比较多项约束、分析例外情况或检查复杂方案时,可增加推理强度。应使用自己的典型任务比较质量与响应时间,而不是对所有请求都使用同一个设置。

长资料适合怎样的工作?

例如把产品手册、常见问题和服务规则放在一起,让模型回答一项具体售后问题,并标出对应条款。处理图片时,可以结合截图解释界面状态,或对照文字要求检查可见内容。给不同材料编号,并注明生效时间,能够帮助模型区分旧说明与新规则。

怎样连接业务工具?

函数调用允许模型根据问题请求资料查询或其他应用工具,再依据真实返回值继续回答。应用应定义清楚的工具用途、参数与错误结果;模型选择了调用,不等于操作已经成功。对会改变业务状态的操作,应遵循原有业务确认流程。

它也支持结构化输出,适合把分类、证据与待补充信息放进固定字段。使用 JSON Schema 约束格式后,还应检查字段内容和事实依据。需要实时网页或 X 信息时,实际启用对应检索工具,让最新资料进入推理过程。

Use cases and prompting

例如处理售后政策问题,可提供手册和规则后输入:

“用户的设备使用七个月后出现故障,购买记录可通过工具查询。请先找出适用的售后条款,列出还缺少的信息,再选择必要查询;最终输出处理建议、依据条款和待确认事项,不承诺材料未说明的服务。”

字段提取可先采用 none 或 low;条款有例外或多项条件冲突时,再比较 medium、high 的结果。支持 Responses 格式的接口可通过 reasoning.effort 设置强度。程序执行查询后,将真实结果回传,最后核对建议是否满足所有条件。

API access

API documentation

Code samples

RequestPOST/v1/chat/completions
Example request
Parameters
ParameterTypeDefault / rangeDescription
temperature
number
=10 ~ 2
Sampling temperature; lower is more deterministic
top_p
number
=10 ~ 1
Nucleus sampling probability mass
max_tokens
integer>= 1Maximum number of tokens in the response
frequency_penalty
number
=0-2 ~ 2
Penalises repetition of frequent tokens
presence_penalty
number
=0-2 ~ 2
Encourages introducing new topics
stop
array—Up to 4 strings that stop generation
seed
integer—Deterministic sampling seed (best-effort)
n
integer
=1>= 1
Number of completions to generate
stream
boolean
=false
Stream tokens via Server-Sent Events
response_format
object—Force JSON object or schema-conforming output
tools
array—Tool / function declarations the model may call
tool_choice
string
autononerequired
Tool-choice policy or specific tool name
logprobs
boolean
=false
Return per-token log probabilities
top_logprobs
integer0 ~ 20Number of top log probabilities returned per token
logit_bias
object—Per-token logit bias map
user
string—End-user identifier for abuse monitoring

Replace <YOUR_API_KEY> with the API key from your token settings.

Authentication

All requests must include Authorization: Bearer <TOKEN> header. Anthropic-formatted endpoints accept the x-api-key header instead.

Generate tokens from the Tokens page; you can scope them to specific models, groups, IPs, and rate-limits.

Supported parameters

Generation parameters
ParameterTypeDefault / rangeDescription
temperature
number
=10 ~ 2
Sampling temperature; lower is more deterministic
top_p
number
=10 ~ 1
Nucleus sampling probability mass
max_tokens
integer>= 1Maximum number of tokens in the response
frequency_penalty
number
=0-2 ~ 2
Penalises repetition of frequent tokens
presence_penalty
number
=0-2 ~ 2
Encourages introducing new topics
stop
array—Up to 4 strings that stop generation
seed
integer—Deterministic sampling seed (best-effort)
n
integer
=1>= 1
Number of completions to generate
stream
boolean
=false
Stream tokens via Server-Sent Events
response_format
object—Force JSON object or schema-conforming output
tools
array—Tool / function declarations the model may call
tool_choice
string
autononerequired
Tool-choice policy or specific tool name
logprobs
boolean
=false
Return per-token log probabilities
top_logprobs
integer0 ~ 20Number of top log probabilities returned per token
logit_bias
object—Per-token logit bias map
user
string—End-user identifier for abuse monitoring

Rate limits

SupplierRPMTPMRPD
xAIUnlimitedUnlimitedUnlimited

No restriction

Frequently asked questions about grok-4.3

What is grok-4.3?

Compare grok-4.3 API pricing, supported endpoints, capabilities and access options on Modelsell.

How do I call grok-4.3?

Create an API key with access to grok-4.3, then use the exact model ID and a supported endpoint from the API access section. Request fields depend on the selected endpoint.

How is grok-4.3 priced?

Pricing depends on the selected provider group and the model billing unit. The current input, output, request, or media prices are shown on this page before sign-up.

What is the context window of grok-4.3?

The model catalog lists a context window of 1000000 tokens. Check the selected endpoint for request limits.

What is the maximum output of grok-4.3?

The model catalog lists a maximum output of 900000 tokens. Your request settings may set a lower limit.

How should I evaluate grok-4.3 for my project?

Start with the use cases and prompting guidance on this page, then evaluate the model with representative inputs from your project.