Skip to content
SuperToken 文档

GPT-Image-2 图片 API

GPT-Image-2 支持同步文生图、同步图片编辑和异步图片任务。同步接口适合直接等待结果,异步接口适合长耗时任务、批量提交,以及通过轮询或 Webhook 获取结果。

同步生成与编辑/v1/images/*
异步任务与回调/v1/image/tasks
编辑输入文件、URL、Base64最多 10 张参考图

支持的模型

渠道模型名称主要能力
Azuregpt-image-2图片生成与编辑,支持符合官方约束的灵活自定义分辨率
Adobeadobe-gpt-image-2-count图片生成与编辑
GPT 逆向gpt-image-2-count图片生成与编辑

模型以实际列表为准

模型名称、可用渠道和参数范围可能调整。调用前请以控制台模型广场和 GET /v1/models 返回结果为准,不要假定所有账号都同时拥有上表中的模型。

gpt-image-2size 不再局限于少数预设画幅。完整边长、比例和总像素约束见参数与错误:自定义分辨率。带 -count 的模型使用各自渠道的尺寸范围,不要直接套用官方通道规则。

查询当前 Token 可用的 GPT-Image-2 模型:

bash
curl -sS "$SUPERTOKEN_BASE_URL/v1/models" \
  -H "Authorization: Bearer $SUPERTOKEN_KEY" |
jq '.data[] | select(.id | contains("gpt-image-2"))'

按场景阅读

端点速览

场景方法与路径使用的密钥详细文档
同步文生图POST /v1/images/generations模型 API Token,sk-...同步调用
同步图片编辑POST /v1/images/edits模型 API Token,sk-...同步调用
创建异步任务POST /v1/image/tasks模型 API Token,sk-...异步任务
查询异步任务GET /v1/image/tasks/{task_id}资源 API Key,ak_...异步任务
列出异步任务GET /v1/image/tasks资源 API Key,ak_...异步任务
批量查询任务POST /v1/image/tasks/query资源 API Key,ak_...异步任务
预上传图片POST /v1/image/uploads资源 API Key,ak_...异步任务
查询生成资源GET /v1/assets资源 API Key,ak_...资源管理中心
异步完成通知账号级 Webhook接收端校验 wk-...Webhook

开始之前

后续文档统一使用这些环境变量:

bash
export SUPERTOKEN_BASE_URL="https://api.supertoken.cc"
export SUPERTOKEN_KEY="YOUR_MODEL_API_TOKEN"
export RESOURCE_API_KEY="YOUR_RESOURCE_API_KEY"
export IMAGE_MODEL="gpt-image-2"

IMAGE_MODEL 可替换为当前账号实际可用的模型,例如 adobe-gpt-image-2-countgpt-image-2-count

不要混用密钥

创建同步请求和异步任务使用普通模型 API Token;查询任务和预上传使用资源 API Key;Webhook Key 只用于接收端验证通知来源,不能调用 API。

最小同步示例

bash
curl -sS "$SUPERTOKEN_BASE_URL/v1/images/generations" \
  -H "Authorization: Bearer $SUPERTOKEN_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "'"$IMAGE_MODEL"'",
    "prompt": "电影感产品摄影,透明玻璃杯放在黑色石材桌面上",
    "n": 1,
    "size": "1024x1024",
    "quality": "low",
    "output_format": "png"
  }' | jq .

完整请求请继续阅读同步生成与编辑,或直接运行 Python 与 Node.js Demo。字段范围、上传限制和错误处理见参数与错误

下一步

SuperToken - 让全球顶级 AI 模型触手可达