认证方式: Authorization: Bearer {your_api_key}(网关令牌)
基础地址:https://aifast.site(你的 new-api 网关地址)
Content-Type:application/json或multipart/form-data(图片编辑接口)
最后更新: 2026-04-30
| 模型名称 | 说明 |
|---|---|
gpt-image-2 | 标准版,支持 1K 分辨率以内的图片生成与编辑 |
gpt-image-2-vip | VIP 版,在标准版基础上额外支持 2K、4K 等高分辨率输出,以及 quality 质量控制参数 |
| 接口 | 方法 | 说明 |
|---|---|---|
/v1/images/generations | POST | 文字生成图片 |
/v1/images/edits | POST | 参考图生图(图片编辑) |
POST /v1/images/generations{
"model": "gpt-image-2",
"prompt": "一只可爱的橘猫坐在窗台上看夕阳",
"n": 1,
"size": "1024x1024",
"quality": "auto",
"response_format": "b64_json"
}| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型名称,见模型列表 |
prompt | string | 是 | 图片描述提示词 |
n | integer | 否 | 生成图片数量,默认 1 |
size | string | 否 | 图片尺寸/比例,见尺寸说明,默认 1024x1024;网关内部映射为上游 aspectRatio 字段 |
quality | string | 否 | 图片质量(仅 gpt-image-2-vip 有效),见quality 参数说明 |
response_format | string | 否 | 响应格式,固定使用 b64_json |
POST /v1/images/edits| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型名称 |
prompt | string | 是 | 编辑描述提示词 |
image | file | 是 | 参考图片文件(支持 PNG / JPEG / WebP,可传多个,字段名支持 image、image[]、image[0] 等) |
size | string | 否 | 输出图片尺寸/比例,见尺寸说明;映射为上游 aspectRatio 字段 |
quality | string | 否 | 图片质量,见quality 参数说明 |
{
"model": "gpt-image-2",
"prompt": "将图片风格改为水彩画风格",
"size": "1024x1024",
"urls": [
"https://example.com/reference1.jpg",
"https://example.com/reference2.jpg"
]
}注意: urls字段为本网关扩展字段,置于 JSON body 顶层,包含参考图的公网可访问 URL 列表。
size 参数支持 OpenAI 标准像素格式(宽x高)以及比例格式(宽:高)。网关会将其转换后以 aspectRatio 字段发送至上游 GRSAI 服务。size 直接填写比例字符串(如 "1:1"、"16:9"、"3:4" 等)时,原样透传;填写像素格式时按下表映射。| size 值 | 实际比例 | 说明 |
|---|---|---|
1024x1024 | 1:1 | 正方形,1K(默认) |
512x512 | 1:1 | 正方形,小尺寸 |
256x256 | 1:1 | 正方形,最小 |
1536x1024 | 3:2 | 横版 |
1792x1024 | 3:2 | 横版宽幅 |
1024x1536 | 2:3 | 竖版 |
1024x1792 | 2:3 | 竖版高幅 |
1280x720 | 16:9 | 横版宽屏 |
720x1280 | 9:16 | 竖版全屏 |
auto | — | 由模型自动决定 |
| 比例值 | 方向 | 说明 |
|---|---|---|
1:1 | 正方形 | 默认 |
3:2 | 横版 | |
2:3 | 竖版 | |
4:3 | 横版 | |
3:4 | 竖版 | |
5:4 | 横版 | |
4:5 | 竖版 | |
16:9 | 横版宽屏 | |
9:16 | 竖版全屏 | |
21:9 | 横版超宽 | |
9:21 | 竖版超高 | |
2:1 | 横版 | |
1:2 | 竖版 | |
3:1 | 横版超宽 | |
1:3 | 竖版超高 | |
auto | — | 由模型自动决定 |
gpt-image-2-vip 通过 size 参数直接传入像素值来指定分辨率档位(1K / 2K / 4K),网关将其透传给上游 aspectRatio 字段。下表列出各比例对应的标准像素值,可直接复制使用。| 比例 | 1K | 2K | 4K |
|---|---|---|---|
| 1:1 | 1024x1024 | 2048x2048 | 2880x2880 |
| 16:9 | 1280x720 | 2560x1440 | 3840x2160 |
| 9:16 | 720x1280 | 1440x2560 | 2160x3840 |
| 4:3 | 1152x864 | 2304x1728 | 3264x2448 |
| 3:4 | 864x1152 | 1728x2304 | 2448x3264 |
| 3:2 | 1248x832 | 2496x1664 | 3504x2336 |
| 2:3 | 832x1248 | 1664x2496 | 2336x3504 |
| 5:4 | 1120x896 | 2240x1792 | 3200x2560 |
| 4:5 | 896x1120 | 1792x2240 | 2560x3200 |
| 21:9 | 1456x624 | 3024x1296 | 3696x1584 |
标准 gpt-image-2模型仅支持 1K 档位以内的尺寸;2K / 4K 档位须搭配gpt-image-2-vip使用。比例字符串(如1:1、16:9)仍可直接填写,上游按默认分辨率处理。
quality 参数用于控制图片的采样质量(细节、锐度等),仅对 gpt-image-2-vip 有效。注意: quality控制的是图片生成时的采样精细程度,与图片分辨率(2K/4K)无关。高分辨率输出请通过size参数传入像素值(如2048x2048、4096x4096)实现。
| 值 | 说明 |
|---|---|
auto | 自动(默认) |
low | 低采样质量,速度最快 |
medium | 中等采样质量 |
high | 高采样质量,细节最丰富,速度最慢 |
{
"created": 1714444800,
"data": [
{
"b64_json": "iVBORw0KGgo..."
}
]
}| 字段 | 类型 | 说明 |
|---|---|---|
created | integer | 生成时间戳(Unix 秒) |
data | array | 图片数组 |
data[].b64_json | string | Base64 编码的图片数据(PNG 格式) |
响应图片统一以 b64_json形式返回,解码后即为 PNG 二进制数据。
{
"error": {
"message": "错误描述",
"type": "invalid_request_error",
"code": "invalid_request"
}
}| HTTP 状态码 | 错误场景 | 说明 |
|---|---|---|
400 | 内容违规 | 提示词或参考图触发内容政策,请求被拦截,不扣费 |
400 | 参数错误 | 必填参数缺失或格式不正确 |
400 | 无参考图 | 调用图片编辑接口时未提供参考图 |
401 | 认证失败 | API Key 无效或已过期 |
429 | 超出限流 | 请求速率超出限制,稍后重试 |
500 | 上游错误 | 上游服务异常,可重试 |
400请求违反内容政策,图片生成被拦截