跳转到主要内容

Grok 图片模型

POST /v1/images/generations
Grok 图片模型使用 OpenAI Images 兼容路径调用。当前应区分两个模型名:
模型说明建议
grok-imagine-image官方 xAI 图片模型名,按官方价 $0.02 / image 计费推荐用于新接入
grok-4-image第三方兼容渠道上的历史/兼容模型名仅建议按子集参数使用
grok-4-image 不是官方 xAI 的模型名,不能假设它和 grok-imagine-image 完全等价。新接入优先使用 grok-imagine-image

grok-imagine-image 参数

grok-imagine-image 当前按官方图片接口口径使用:
参数类型必填说明
modelstring使用 grok-imagine-image
promptstring图片描述提示词
ninteger生成数量,官方范围 110。如果需要稳定成本控制,建议先用 1
response_formatstringurlb64_json。当前生产实测 url 稳定
aspect_ratiostring1:116:99:163:2auto
resolutionstring1k2k
aspect_ratioresolution 是 xAI 图片接口的扩展参数。使用 OpenAI Python SDK 时请通过 extra_body 传入,使用 cURL 或 Node.js SDK 时可以直接放在 JSON body 中。
不应传入这些参数:
参数原因
sizexAI 官方接口不支持,传入会返回 Argument not supported: size
qualityxAI 官方接口不支持
stylexAI 官方接口不支持

grok-imagine-image 示例

curl -X POST https://crazyrouter.com/v1/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "grok-imagine-image",
    "prompt": "A tiny yellow cube on a plain white background, minimal product photo",
    "n": 1,
    "response_format": "url",
    "aspect_ratio": "1:1",
    "resolution": "1k"
  }'

响应示例

实际响应可能包含 urlmime_typerevised_prompt 等字段:
{
  "created": 1776527939,
  "data": [
    {
      "url": "https://...",
      "mime_type": "image/jpeg",
      "revised_prompt": "A tiny yellow cube on a plain white background..."
    }
  ]
}
response_format: "url" 返回的图片链接是临时链接,请在生成后及时下载或转存。

grok-4-image 参数差异

grok-4-image 当前建议只使用下面的安全子集:
参数支持情况
model使用 grok-4-image
prompt支持
n仅建议 1。生产实测 n=2 可能只返回 1 张图,但按 2 张计费;网关已收敛为只允许 1
response_formaturl 稳定。b64_json 请求可接受,但生产实测仍返回 url
aspect_ratio请求可接受,但第三方渠道是否严格执行需以实际返回为准
resolution请求可接受,但第三方渠道是否严格执行需以实际返回为准
不要对 grok-4-image 承诺:
  • 多图 n > 1
  • b64_json 一定返回 base64
  • size
  • quality
  • style
  • 图片编辑能力

grok-4-image 示例

curl -X POST https://crazyrouter.com/v1/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "grok-4-image",
    "prompt": "A single red cube on a plain white background, product photo",
    "n": 1,
    "response_format": "url"
  }'

计费说明

模型当前计费
grok-imagine-image$0.02 / image,不设置折扣
grok-4-image当前 pricing 为 $0.08 * 0.55 = $0.044 / image
以实际 pricing 页面和消费日志为准。图片模型按张计费,不按输入/输出 token 计费。

常见错误

错误处理方式
Argument not supported: size不要给 Grok 图片模型传 size,改用 aspect_ratioresolution
model_price_error目标模型未配置价格或令牌无权限,先检查 pricing 和模型列表
model_not_found模型名、令牌权限或渠道可用性不匹配,先用 GET /v1/models 确认