GPT-Image-2 API

GPT-Image-2 API:文生图与图生图接入指南

gw-link 提供 OpenAI 兼容的图像接口:POST /v1/images/generations 根据提示词生成图片,POST /v1/images/edits 基于参考图编辑或重绘,model 填 gpt-image-2。适合产品图、教程配图和批量内容生产。

立即体验 · 查看定价

文生图

用 /v1/images/generations 根据提示词生成产品图、教程配图和营销素材,返回 base64 图片数据。

图生图 / 局部编辑

用 /v1/images/edits 上传参考图(multipart/form-data),做风格化、重绘或局部修改。

适合自动化

标准 OpenAI 图像接口,可直接用 openai SDK 在脚本、工作流和服务端批量调用。

图像 API 接入步骤

  1. 在 gw-link 控制台创建 Key,所选分组需开通图像生成权限。
  2. 调用 /v1/images/generations(文生图)或 /v1/images/edits(图生图),model 设为 gpt-image-2。
  3. 解码返回的 b64_json 并保存为图片文件。
  4. 按需接入自己的发布或审核流程。

配置示例

curl 文生图

curl https://gw-link.com/v1/images/generations \
  -H "Authorization: Bearer sk-你的gw-link密钥" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-image-2","prompt":"一只在键盘上打盹的橘猫,产品摄影风格","size":"1024x1024"}'

Python 保存图片

import base64
from openai import OpenAI

client = OpenAI(base_url="https://gw-link.com/v1", api_key="sk-你的gw-link密钥")
img = client.images.generate(
    model="gpt-image-2",
    prompt="极简风格的 API 网关架构示意图",
    size="1024x1024",
)
with open("out.png", "wb") as f:
    f.write(base64.b64decode(img.data[0].b64_json))

常见问题

GPT-Image-2 可以自动化批量调用吗?

可以。接口与 OpenAI 图像 API 一致,适合通过脚本或服务端工作流批量生成。

返回的是图片链接还是数据?

GPT-Image 系列返回 base64 编码的图片数据(data[0].b64_json),解码后即可保存为 PNG。

请求返回无权限怎么办?

确认 Key 所属分组已开通图像生成,并且模型列表(/v1/models)中包含 gpt-image-2。

English

最后更新: