已上线
GPT Image 2.5 Sunburst 开发指南
更新于 2026-11-02
GPT Image 2.5 Sunburst 当前状态为“已上线”。本页提供开发接入所需的模型 ID、定价快照与可复制示例;产品介绍与实时价格见 GPT Image 2.5 Sunburst 模型页。
简介
- 供应商:OpenAI
- 类型:图像生成
- 档位数:1
- 端点标签:image-task
此图像模型使用异步任务接口:提交 `POST /v1/images/tasks` 后,通过 `GET /v1/tasks/{task_id}` 查询进度和结果。
GPT Image 2.5 Sunburst 是 OpenAI 在 ChatGPT Images 2.5 发布中推出的两款 API 图像模型之一,官方定位是“base model、质量优先”:画质高于 GPT Image 2,面向可直接投放的广告创意与精致的产品图像等需要跨多次编辑保持精准控制的视觉工作流。早期客户评价它“清楚哪些部分不该改”——在保持角色、构图与视觉识别特征的同时完成有效编辑。
OpenAI 上游为 Sunburst 提供图像生成、编辑和透明背景能力;Roko 当前公开表单提供生成与参考图编辑,但尚未开放 background 或 output_format 控件,因此本页不承诺透明通道输出。
Roko API 当前公开 1K、2K、4K 三档输出和 14 个画幅选项(含 auto),1K 每张 $0.02、2K $0.03、4K $0.04。调用走异步任务,提交后轮询任务结果。
OpenAI:Introducing ChatGPT Images 2.5 ↗OpenAI 图像提示指南 ↗Roko API 图片任务文档 ↗Roko API 模型目录 ↗
可用档位与价格
请求里的 model 必须使用下表中的模型 ID(区分大小写)。
| 档位 | 模型 ID | 输入 | 输出 | 上下文 |
|---|---|---|---|---|
| GPT Image 2.5 Sunburst | gpt-image-2.5-sunburst | $0.020000–$0.040000 / 张/个 | 总价 = 生成数量 × 对应档位单价 | — |
价格为构建时快照;以控制台与 定价页 实时数据为准。
gpt-image-2.5-sunburst
按生成数量和所选参数计费总价 = 生成数量 × 对应档位单价
查看高级计费表达式
v2:resolution == "1k" ? tier("resolution/1k/", units(n, 0.02)) : resolution == "2k" ? tier("resolution/2k/", units(n, 0.03)) : resolution == "4k" ? tier("resolution/4k/", units(n, 0.04)) : tier("resolution/unmatched", 0)Base URL 与认证
export OPENAI_BASE_URL="https://api.rokoapi.com/v1"
export OPENAI_API_KEY="sk-..."
所有请求携带 Authorization: Bearer $OPENAI_API_KEY。密钥在
控制台密钥页 创建。
快速开始
cURL
curl https://api.rokoapi.com/v1/images/tasks \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: YOUR_UNIQUE_REQUEST_ID" \
-d '{
"model": "gpt-image-2.5-sunburst",
"prompt": "a calm lake at dawn, photorealistic",
"size": "1024x1024",
"quality": "low",
"n": 1
}' Python(requests)
import requests
base_url = "https://api.rokoapi.com/v1"
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Idempotency-Key": "YOUR_UNIQUE_REQUEST_ID",
}
task = requests.post(
f"{base_url}/images/tasks",
headers=headers,
json={
"model": "gpt-image-2.5-sunburst",
"prompt": "a calm lake at dawn, photorealistic",
"size": "1024x1024",
"quality": "low",
"n": 1,
},
).json()
result = requests.get(
f"{base_url}/tasks/{task['task_id']}",
headers=headers,
).json()
print(result) 常用参数
| 参数 | 说明 |
|---|---|
model | 固定使用 gpt-image-2.5-sunburst |
prompt | 提示词;必填 |
image_urls | 参考图片;支持:url、base64 |
size | 1:3、3:1 仅支持 2K/4K;可选值:auto、1:1、16:9、9:16、4:3、3:4、3:2、2:3、5:4、4:5、21:9、9:21、2:1、1:2、1:3、3:1;默认值:auto |
resolution | 分辨率;可选值:1K、2K、4K;默认值:1K |
quality | 生成质量;可选值:auto;默认值:auto |
提交成功会同时返回值相同的 id 和 task_id;新代码应保存 task_id。生产调用建议携带唯一的 Idempotency-Key。请定期请求 GET /v1/tasks/{task_id}
,直到状态变为 completed 或
failed;不要使用聊天或流式端点调用异步生成模型。
完整协议见图像生成任务。
注意事项
- 请使用本页列出的已上线模型 ID;未开通或已下线的名称会返回模型不可用类错误。
- 余额不足、分组无权限时通常表现为 403;请检查账户额度与密钥所属分组。
- 多模态、工具调用、缓存计费等能力因上游与渠道配置而异,以实际响应与控制台说明为准。