纯梦网络
返回接口文档

Grok 生图接口

文生图与参考图生图 · 更新于2026-09-13

鉴权与创建任务

所有请求使用 Authorization: Bearer YOUR_PUREAM_API_KEY。POST 请求使用 Content-Type: application/json。

POST https://puream.cn/api/ai/grok-image/v1/images/generations

请求参数

prompt:必填字符串,去除首尾空格后为1–4000字符。aspect_ratio:可选,默认1:1,支持1:1、16:9、9:16、3:2、2:3、4:3、3:4。size 为比例的兼容字段;支持1024x1024、1536x1024、1024x1536、1792x1024、1024x1792别名。reference_images:可选URL数组,最多3张公开可访问且通过安全校验的图片;images、image为兼容入口。单次生成1张图片,模型及分辨率由服务端固定,无需传model、n或resolution。

{
  "prompt": "一只白猫坐在窗边,柔和自然光",
  "aspect_ratio": "9:16",
  "reference_images": []
}

幂等提交

同一次业务请求重试请复用同一 Idempotency-Key,不要更换键重复提交。拿到task_id后只查询该任务。

Idempotency-Key: your-unique-request-id

查询任务

使用创建返回的task_id和同一账号API Key。处理中返回HTTP 202,终态返回HTTP 200。每3–5秒查询一次;网络断开不代表生成失败,不要重新创建。

GET https://puream.cn/api/ai/grok-image/tasks/{task_id}

读取结果

status为running时继续查询;succeeded时从data[0].url或result.images[0].url读取图片,data同时包含width、height;failed时查看error/message。HTTP 200也可能是failed,必须检查status。pending_upstream_confirmation=true表示上游结果尚未确认,继续查询原任务。

{
  "task_id": "your_task_id",
  "status": "succeeded",
  "success": true,
  "data": [
    {
      "url": "https://puream.cn/uploads/ai-images/your_task_id.png",
      "width": 1024,
      "height": 1024
    }
  ],
  "result": {
    "images": [
      {
        "url": "https://puream.cn/uploads/ai-images/your_task_id.png"
      }
    ]
  }
}

计费与错误

费用为当前后台配置的基础生图价格加每张参考图0.10元。创建预冻结、成功结算、明确失败退回;最终以响应billing为准。余额不足返回INSUFFICIENT_BALANCE;提示词、比例、参考图数量错误分别为PROMPT_INVALID、ASPECT_RATIO_INVALID、REFERENCE_IMAGES_LIMIT;任务不存在或不属于当前账号返回404 TASK_NOT_FOUND。