ImageOpenAI主推模型1 家上游
ChatGPT Images 2.5
ChatGPT Images 2.5 图像模型,GPT88 已同步上线,当前宣传价每张 0.08 元。
模型概览
- ChatGPT Images 2.5 是 GPT88 新增的 OpenAI 图像生成路线,面向更清晰的细节、更精准的编辑和更快的生成体验。
- 用户提供的上新信息称,图像生成延迟相较 2.0 最高降低 50%;这是当前上新宣传口径,实际延迟仍会受图片尺寸、质量档位、提示词复杂度、并发和上游线路影响。
- GPT88 当前同步上线价按每张 0.08 元展示;计费方式、适用尺寸、账号权限、活动有效期和最终扣费应以 GPT88 控制台与用量记录为准。
- 模型 ID 使用 gpt-image-2.5。由于该模型是在公开快照之外新增的本地目录补丁,调用前仍应使用当前 API Key 查询 GET /v1/models 或在控制台确认开放状态。
适用场景
- 需要比 ChatGPT Images 2.0 更清晰的主体细节和纹理表现时
- 需要对人物、产品、场景或局部区域进行更精确编辑时
- 需要更快生成海报、电商素材、社交媒体配图和概念图时
- 需要将 OpenAI 图片能力接入 GPT88 统一图片 API 或自研工作流时
- 需要在 2.0 与 2.5 之间做质量、延迟和单位图片成本对比时
接入说明
- OpenAI 兼容图片请求使用图片与多媒体 Base URL https://img.gpt88.cc,端点为 POST /v1/images/generations。
- 请求体中的 model 使用 gpt-image-2.5;不要把 ChatGPT Images 2.5 这个展示名称直接填进 model 字段。
- 首次接入先发送最小文生图请求,确认响应结构和图片保存流程,再增加 quality、size、图像编辑和批量任务。
- 建议记录 request ID、生成耗时、图片尺寸、成功率和实际扣费;不要仅用前端等待时间判断模型延迟。
使用提醒
- “最高降低 50%”是上新宣传中的峰值表述,不代表每个请求都能获得 50% 的延迟下降;请用自己的固定提示词和尺寸做对比测试。
- 每张 0.08 元是当前 GPT88 上新宣传价,不应视为永久价格、所有尺寸统一价格或所有账号都必然可用的计费承诺。
- 模型是否开放、支持哪些尺寸和质量参数、图像编辑是否可用,以 GPT88 控制台和当前 API Key 的 GET /v1/models 结果为准。
- 不要把 API Key 放入浏览器或公开前端;图片编辑涉及用户上传内容时,还需要单独处理隐私、授权、保存和删除策略。
能力标签
ChatGPT Images 2.5细节增强精准编辑更快生成文生图与图像编辑
推荐场景
- 海报与营销素材
- 产品图生成
- 人物与场景创作
- 参考图编辑
- 社交媒体配图
接口路径
POSThttps://img.gpt88.cc/v1/images/generations
该路径由模型分类决定:Chat / Image / Video / Audio 使用不同 endpoint,同一分类内通常只需要替换 model 字段。
请求需在 Header 中携带 Authorization: Bearer <API_KEY>。 完整字段说明见 图片生成 API 。
API 文档
Endpoint
POST /v1/images/generations
Model ID
gpt-image-2.5
Content-Type
application/json
接口类型
图像生成接口,支持文生图;部分模型支持图生图
Base URL
图片接口使用图片与多媒体 Base URL https://img.gpt88.cc。
Headers / 鉴权
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
Authorization | string | 必填 | 使用 Bearer <GPT88_API_KEY>。API Key 在 gpt88.cc 控制台创建。 |
Content-Type | string | 必填 | 请求体格式。音频转写上传文件时使用 multipart/form-data。默认值: application/json |
Accept | string | 可选 | 非流式接口返回 JSON;Chat 流式请求会返回 SSE 数据流。 默认值: application/json |
Authorizationstring必填使用Bearer <GPT88_API_KEY>。API Key 在 gpt88.cc 控制台创建。Content-Typestring必填请求体格式。音频转写上传文件时使用multipart/form-data。默认值:application/jsonAcceptstring非流式接口返回 JSON;Chat 流式请求会返回 SSE 数据流。默认值:application/json
请求参数
以下字段按当前模型分类生成。价格、上下文长度、限速、可用线路等动态信息以 gpt88.cc 控制台为准。
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 必填 | 当前模型 ID:gpt-image-2.5。复制时请保持大小写一致。 |
prompt | string | 必填 | 生成或编辑图片的文字指令。建议写清主体、风格、构图和不希望改变的内容。 |
image | file | file[] | 可选 | 图生图参考图文件。OpenAI 官方编辑接口使用上传文件,而不是图片 URL。 |
size | string | 可选 | 输出尺寸或画幅配置。不同图像模型支持范围不同,以控制台为准。 默认值: 1024x1024 |
resolution | string | 可选 | 输出清晰度,例如 1K。是否支持更高清晰度以控制台为准。 |
n | integer | 可选 | 生成图片数量。批量生成时请关注账号限速与并发。 默认值: 1 |
modelstring必填当前模型 ID:gpt-image-2.5。复制时请保持大小写一致。promptstring必填生成或编辑图片的文字指令。建议写清主体、风格、构图和不希望改变的内容。imagefile | file[]图生图参考图文件。OpenAI 官方编辑接口使用上传文件,而不是图片 URL。sizestring输出尺寸或画幅配置。不同图像模型支持范围不同,以控制台为准。默认值:1024x1024resolutionstring输出清晰度,例如1K。是否支持更高清晰度以控制台为准。ninteger生成图片数量。批量生成时请关注账号限速与并发。默认值:1
响应字段
响应结构保持 OpenAI 兼容风格;媒体类模型可能返回异步任务 ID 或资源 URL。
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
created | integer | 必填 | 生成时间,Unix 秒。 |
data | array<Image> | 必填 | 生成结果数组,通常包含图片 url 或 b64_json。 |
usage | object | 可选 | 部分模型会返回用量统计;是否返回以模型实际响应为准。 |
createdinteger必填生成时间,Unix 秒。dataarray<Image>必填生成结果数组,通常包含图片url或b64_json。usageobject部分模型会返回用量统计;是否返回以模型实际响应为准。
状态码
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
200 | OK | 必填 | 请求成功,响应体结构见上方响应字段。 |
400 | Bad Request | 可选 | 请求字段不合法,例如缺少必填字段、图片尺寸格式错误或文件格式不支持。 |
401 | Unauthorized | 可选 | API Key 缺失、无效或格式错误。 |
404 | Not Found | 可选 | Endpoint 或模型不存在。请确认路径为 /v1/images/generations,模型 ID 为 gpt-image-2.5。 |
429 | Rate Limited | 可选 | 触发限速、并发限制或余额不足。控制台会展示当前账号可用额度。 |
5xx | Upstream Error | 可选 | 上游或请求异常。保持统一 Base URL 重试,并保留请求 ID 便于排查。 |
200OK必填请求成功,响应体结构见上方响应字段。400Bad Request请求字段不合法,例如缺少必填字段、图片尺寸格式错误或文件格式不支持。401UnauthorizedAPI Key 缺失、无效或格式错误。404Not FoundEndpoint 或模型不存在。请确认路径为/v1/images/generations,模型 ID 为gpt-image-2.5。429Rate Limited触发限速、并发限制或余额不足。控制台会展示当前账号可用额度。5xxUpstream Error上游或请求异常。保持统一 Base URL 重试,并保留请求 ID 便于排查。
错误与排查
401:检查Authorization是否为Bearer <API_KEY>,以及 Key 是否仍有效。404:检查 endpoint 是否为/v1/images/generations,以及模型名gpt-image-2.5是否在控制台可见。429:触发限速或余额不足时,降低并发、缩短请求,或到控制台查看额度。5xx:保持统一 Base URL 重试,并记录请求 ID 方便排障。
请求示例
文生图
只传 prompt,由模型直接生成一张新图片。
curl https://img.gpt88.cc/v1/images/generations \
-H "Authorization: Bearer $GPT88_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2.5",
"prompt": "极简风格的 API 文档站封面",
"size": "1024x1024",
"n": 1
}'图生图
参考图生成上传参考图文件,在保留主体或风格的基础上继续生成。
import requests
with open("reference.png", "rb") as f:
resp = requests.post(
"https://img.gpt88.cc/v1/images/edits",
headers={
"Authorization": "Bearer YOUR_GPT88_API_KEY",
},
files={
"image": f,
},
data={
"model": "gpt-image-2.5",
"prompt": "保留参考图主体,改成极简 API 文档站封面风格",
"size": "1536x1024",
"quality": "high",
},
)
print(resp.json())期望响应(精简示例):
200 OKjson
{
"created": 1730000000,
"data": [
{ "url": "https://cdn.gpt88.cc/images/gpt-image-2-5-001.png" }
]
}