GPT Image 2.5 Flare Edit
Model ID openai/gpt-image-2.5-flare/edit
概览
支持 1 至 16 张参考图片、可选蒙版和透明背景输出的图像编辑模型。
重要: 透明背景要求 png 或 webp 输出;每张图片单独计费。
接口
POST /v1/images/generations/async
认证
Authorization: Bearer <AIAPIAIAPI_API_KEY>
请求体
| 参数 | 类型 | 必填 | 可空 | 默认值 | 约束 | 说明 |
|---|---|---|---|---|---|---|
model | string | 是 | 否 | - | values: openai/gpt-image-2.5-flare/edit | 用于路由请求的模型 ID。 |
prompt | string | 是 | 否 | - | - | 文本提示词,最多 32000 个字符。 |
images | array | 是 | 否 | - | min_items: 1; max_count: 16; accepts: URL, Base64 data, asset:// reference | 输入图片列表,每项支持 URL、Base64 数据或 asset:// 资源引用。 |
mask | string | 否 | 否 | - | accepts: URL, Base64 data, asset:// reference | 可选蒙版,支持 URL、Base64 数据或 asset:// 资源引用。透明像素标记待替换区域,尺寸须与第一张输入图一致。 |
size | string | 否 | 否 | `1024x1024` | - | auto 或 WIDTHxHEIGHT;宽高须为 16 的倍数,宽高比为 1:3 至 3:1,最长边 3840,最多 3840x2160 像素。 |
output_format | string | 否 | 否 | `png` | values: png, jpeg, webp | 输出文件格式。 |
n | integer | 否 | 否 | `1` | range: 1-10 | 每个任务生成的图像数量。 |
quality | string | 否 | 否 | `medium` | values: auto, low, medium, high, xhigh, max | 图像生成质量档位。 |
background | string | 否 | 否 | `auto` | values: auto, opaque, transparent | 图像背景类型。 |
moderation | string | 否 | 否 | - | values: auto, low | 内容审核严格程度。 |
model
类型:string · 必填:是 · 可空:否
用于路由请求的模型 ID。
prompt
类型:string · 必填:是 · 可空:否
文本提示词,最多 32000 个字符。
images
类型:array · 必填:是 · 可空:否
输入图片列表,每项支持 URL、Base64 数据或 asset:// 资源引用。
mask
类型:string · 必填:否 · 可空:否
可选蒙版,支持 URL、Base64 数据或 asset:// 资源引用。透明像素标记待替换区域,尺寸须与第一张输入图一致。
size
类型:string · 必填:否 · 可空:否
auto 或 WIDTHxHEIGHT;宽高须为 16 的倍数,宽高比为 1:3 至 3:1,最长边 3840,最多 3840x2160 像素。
output_format
类型:string · 必填:否 · 可空:否
输出文件格式。
n
类型:integer · 必填:否 · 可空:否
每个任务生成的图像数量。
quality
类型:string · 必填:否 · 可空:否
图像生成质量档位。
background
类型:string · 必填:否 · 可空:否
图像背景类型。
moderation
类型:string · 必填:否 · 可空:否
内容审核严格程度。
请求示例
curl --request POST \
--url https://aiapiaiapi.com/v1/images/generations/async \
--header 'Authorization: Bearer $AIAPIAIAPI_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"model": "openai/gpt-image-2.5-flare/edit",
"prompt": "A cinematic camera movement through a forest",
"images": ["https://example.com/reference.jpg"]
}'JSON
{
"model": "openai/gpt-image-2.5-flare/edit",
"prompt": "A cinematic camera movement through a forest",
"images": ["https://example.com/reference.jpg"]
}响应
{
"code": "success",
"message": "",
"data": { "task_id": "image_01K2ABC123" }
}任务状态
使用创建响应中的 task_id 查询:
GET /v1/images/generations/async/{task_id}
{
"code": "success",
"message": "",
"data": {
"task_id": "image_01K2ABC123",
"status": "SUCCESS",
"progress": "100%",
"outputs": ["https://cdn.example.com/images/image_01K2ABC123.png"],
"start_time": 1786960805,
"finish_time": 1786960900,
"submit_time": 1786960800,
"fail_reason": ""
}
}错误响应
参数校验错误返回 HTTP 400,并包含稳定的错误代码。
{
"code": "unsupported_parameter",
"message": "The parameter is not supported by this model.",
"data": null
}文档索引
获取完整文档索引:
https://aiapiaiapi.com/llms.txt
使用该文件发现所有可用的 API 文档。