特惠分组

GPT Image 2

用特惠分组 API Key 生成和编辑图片,按实际交付张数计费。

特惠分组 · model: gpt-image-2 · 按实际交付张数计费

本页面向创建于特惠分组的 API Key。分组由 Key 决定,请求里始终填公开模型 ID gpt-image-2,不要额外加 group 字段。

概览

项目特惠分组行为
API Key必须属于特惠分组
公开模型 IDgpt-image-2
提交方式异步提交,返回 202 Accepted
计费依据实际成功交付图片数 × resolution 档位
价格模型列表中的特惠分组 1K、2K、4K 单价

生成图片

APIPOOL_ENDPOINT="https://app.apipool.dev"

curl "$APIPOOL_ENDPOINT/v1/images/generations" \
  -H "Authorization: Bearer $APIPOOL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "An editorial photograph of a green leaf",
    "size": "1:1",
    "resolution": "2k",
    "n": 1
  }'

编辑上传图片

上传文件时用 multipart/form-data:

curl "$APIPOOL_ENDPOINT/v1/images/edits" \
  -H "Authorization: Bearer $APIPOOL_API_KEY" \
  -F "model=gpt-image-2" \
  -F "prompt=Change the blue circle to green" \
  -F "image=@./source.png" \
  -F "size=1:1" \
  -F "resolution=4k" \
  -F "n=1"

请求参数

字段必填取值与含义
model是始终为 gpt-image-2
prompt是图片生成或编辑指令
image文件编辑时必填在 /v1/images/edits 上传一张源图片
size否输出宽高比,例如 1:1
resolution建议显式传入计费与输出档位:1k、2k 或 4k;省略、auto 和 1k 走默认档位
n否当前公开支持值为 1;默认 1

建议显式写 resolution,让输出档位和计费档位保持明确。特惠分组当前只公开单张 输出,n 传 1 或直接省略。图片接口不支持 stream: true。

提交与轮询

提交接口返回的是任务,不是已完成的图片:

{
  "id": "imgtask_01...",
  "object": "image_generation.task",
  "status": "submitted",
  "model": "gpt-image-2",
  "created_at": 1787068800
}

用同一个 API Key 轮询任务:

TASK_ID="imgtask_01..."

curl "$APIPOOL_ENDPOINT/v1/tasks/$TASK_ID" \
  -H "Authorization: Bearer $APIPOOL_API_KEY"

完整的状态值、轮询规则、临时下载地址和可重试响应见 图片异步任务。

完成任务

{
  "id": "imgtask_01...",
  "object": "image_generation.task",
  "status": "completed",
  "model": "gpt-image-2",
  "created_at": 1787068800,
  "completed_at": 1787068842,
  "data": [
    {
      "url": "https://objects.example/results/0.png?...",
      "expires_at": 1787072442
    }
  ],
  "result_expires_at": 1787155242
}

特惠分组不返回 token usage,data 数组本身就是交付凭据。

计费

按 data 中成功交付的图片数量计费,档位用提交时锁定的 resolution。当前 1K、 2K、4K 单价以模型列表的特惠分组为准。

需要 token 计费和标准化 usage,改用官方分组的 Key。