APIMaster.ai

Grok Imagine Image 2.0 API — 图像生成与参考图

通过 APIMaster 使用 grok-imagine-image-2.0 生成 1K、2K 图像,提供参考图、cURL/Python 示例、基础价格及日志计费说明。

Grok Imagine Image 2.0

模型 ID 为 grok-imagine-image-2.0。文生图和参考图生成均使用同步 POST https://apimaster.ai/v1/images/generations,请求格式为 JSON,鉴权方式为 Bearer API Key。服务端等待图像生成完成,在 data[] 中返回全部图片。

参考图使用 image_urls。本模型当前不支持客户端 /images/generations/async/images/edits,也不使用 Chat Completions 接口。

快速开始:文生图

先在控制台创建 API Key,替换示例中的 YOUR_API_KEY

curl --fail-with-body --max-time 300 "https://apimaster.ai/v1/images/generations" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "grok-imagine-image-2.0",
    "prompt": "白色桌面上的蓝色陶瓷茶壶与一个橙色小球,柔和的摄影棚灯光",
    "resolution": "1k",
    "quality": "low",
    "aspect_ratio": "1:1",
    "n": 1
  }'

成功响应示意如下,示例 URL 仅表示格式,请读取实际返回值:

{
  "created": 1790147540,
  "data": [{ "url": "https://apimaster.ai/imgs/example-result.jpg" }]
}

n 大于 1 时,遍历整个 data 数组。请及时下载结果;日志中的图片按现有规则保留 3 天,不应作为永久存储。

参数

字段 类型 必填 说明
model string 固定为 grok-imagine-image-2.0
prompt string 描述需要生成的图像,不能为空
resolution string 1k2k,默认 1k,大小写不敏感
quality string lowmediumauto
aspect_ratio string 图像宽高比,例如 1:116:9
size string 兼容 1:1 等宽高比,会转为 aspect_ratio;不接受 1024x1024 等像素尺寸,不能与 aspect_ratio 冲突
n integer 输出张数,范围 110,默认 1;不能是 0
image_urls string[] 最多 5 张参考图的公开可访问 URL,不能为空或重复

省略 quality 或传 auto 时,无参考图固定使用 low;有参考图固定使用 medium。该选择在计价和发送请求前确定。若希望参考图生成使用低品质,请明确传入 "quality": "low"

参考图生成

参考图仍调用 /images/generations,在 JSON 中传入 image_urls。请将示例地址换成上游可访问的真实图片 URL;本地文件路径不能作为 URL 使用。n 表示输出张数,与参考图数量无关。

curl --fail-with-body --max-time 300 "https://apimaster.ai/v1/images/generations" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "grok-imagine-image-2.0",
    "prompt": "保留参考图中茶壶的形状和颜色,生成两张不同构图的产品展示图",
    "resolution": "2k",
    "quality": "medium",
    "aspect_ratio": "1:1",
    "n": 2,
    "image_urls": ["https://your-public-host.example/reference.png"]
  }'

多张参考图使用 "image_urls": ["https://.../first.png", "https://.../second.png"],最多 5 张,URL 必须不同。参考图字段不是 imageimagesmask;本模型不支持这些字段。

Python 示例

安装 requests,设置环境变量 APIMASTER_API_KEY,然后执行:

import os
import requests

response = requests.post(
    "https://apimaster.ai/v1/images/generations",
    headers={"Authorization": "Bearer " + os.environ["APIMASTER_API_KEY"]},
    json={
        "model": "grok-imagine-image-2.0",
        "prompt": "A blue ceramic teapot on a white table, soft studio lighting",
        "resolution": "2k",
        "quality": "medium",
        "aspect_ratio": "1:1",
        "n": 1,
    },
    timeout=(20, 300),
)
response.raise_for_status()
for item in response.json()["data"]:
    print(item["url"])

需要参考图时,向 json 添加 image_urls 数组。超时不代表任务已取消,请先检查用量日志是否已有结果,避免立即重复提交。

基础价格与最终扣费

以下为 2026-09-23 配置的官方基础价,单位为美元/张。基础价配置位于后台“模型定价 → 图片”,用户最终价格还需乘各项系数。

档位 基础价
1K low $0.04/张
1K medium $0.06/张
2K low $0.06/张
2K medium $0.08/张
参考图输入 $0.01/张

最终费用 =(实际输出张数 × 档位基础价 + 参考图张数 × $0.01)× 渠道倍率 × 充值系数 × 平台倍率 × 用户/分组系数。

每张参考图在一次请求中收费一次,不再乘输出张数。例如,生成两张 2K medium 并输入一张参考图,基础金额为 $0.08 × 2 + $0.01 = $0.17

2026-09-23 渠道 255、default 分组实测系数为 0.8 × 1 × 1.2 × 1.05,上述请求扣费 $0.17136。这是该渠道、该分组的核查示例;后续价格以模型广场和用量日志为准。预扣按请求张数计算,成功结算按实际返回张数计算。

日志、超时与错误

用量日志中查看生成图片,多张结果可点击缩略图切换。详情包含有效品质与分辨率、参考图数量、实际输出数、基础价快照、系数和最终费用;图像费用不按文本 token 数计算。

建议设置至少 180 秒的读取超时,多张 2K 请求预留更长时间。同步等待超时后,任务可能继续完成并补结算,请先查看日志。

情况 处理方式
HTTP 400:非法品质、分辨率、张数、像素尺寸或重复参考图 按参数表修正后再提交;本地参数校验失败不扣费
HTTP 400:使用 /async/images/edits 改用同步 /images/generations;参考图放入 image_urls
身份验证或余额错误 检查 API Key、模型权限和可用余额
同步超时或连接断开 先查用量日志中的任务与结果,避免重复提交

上线验收已覆盖四档出图、一张参考图生成两张输出、两张不同参考图及默认品质,并核对了日志预览、扣费明细和额度变化。