1. OpenAI接口
Code0.ai
  • 默认模块
    • 引言
      • 引言
      • 添加客服
    • 快速开始(小白篇)
      • 5分钟快速开始
      • 新用户:怎么拿到 Key?
      • 发出请求
      • 计费说明
      • 如何查询用量日志
    • 平台能力概览(入门篇)
      • 平台定位
      • 中转站基本介绍
        • 分组的特殊性及价格差异
        • 代理接口调用地址
        • 聊天完成对象
      • 关于我们的模型
        • 模型总览一览表
        • 不知道选哪个模型?
        • 我们的模型系列
          • OpenAI — 共 9 个模型
          • Anthropic Claude — 共 8 个模型
          • Google Gemini — 共 11 个模型
          • 阿里巴巴(通义千问)— 共 4 个模型
          • 智谱(GLM)— 共 4 个模型
          • 豆包 Doubao(字节跳动)— 共 3 个模型
        • 模型能力对比
          • 文本对话能力
          • 代码生成能力
          • 图像能力
    • API Key 管理(进阶篇)
      • 创建与管理 Key
      • 密钥安全与批量操作
    • FAQ常见问题(小白篇)
      • 故障自查
        • 错误码速查表
          • API报错了?!
        • Token 消耗异常排查
          • Cherry Studio 联网搜索导致 Token 爆炸
          • Claude Code autoCompact 无限重试
          • 客户端超时后自动重试
      • 常见问题Top 20
        • 后台显示的 "$" 是美元吗?
        • 充 10 块为什么实际付了 15?
        • 分组倍率 6x 是什么意思?
        • 模型名写 4.6 还是 4-6?
        • 创建令牌时可以不选分组吗?
        • 怎么开启 1M 上下文?
        • 开了梯子后调用 API 报 401 怎么办?
        • code0.ai / hk.code0.ai / jp.code0.ai 用哪个?
        • 你们会存储我传的图片/对话数据吗?
        • 调用图片生成模型扣费但未显示图片
    • 🔥 核心 API (进阶篇)
      • 对话生成(Chat Completions)
        • Anthropic Claude 接口
          • 聊天完成对象
          • 聊天完成块对象
          • 创建聊天补全
          • 创建函数调用 (流式)
          • 创建格式化输出
          • 创建思考聊天
          • 联网搜索
          • PDF支持
        • ChatGPT聊天(Chat)
          • ChatGPT接口
            • 测试对话接口
            • 函数调用
          • 创建聊天识图 (流式)
          • 创建聊天补全 (非流)
          • 创建聊天补全 (流式)
          • 创建聊天识图 (流式) best64
          • 创建聊天识图 (非流)
          • 创建聊天创作图 (非流)
          • 官方Function calling调用
          • 官方N测试
          • 列出模型
          • 创建聊天函数调用
          • 创建结构化输出
          • 控制推理模型努力程度
        • Gemini接口
          • 标准接口
            • 文本生成
            • 文本生成-流
            • 文本生成+思考-流
            • 图片理解
            • 格式化输出
            • 函数调用
            • 文档理解
            • 视频理解
            • 音频理解
            • 文本生成 gemini-3-pro-preview:generateContent
          • 兼容接口
            • Gemini 图片创作接口 [Chat 兼容格式]
            • 聊天接口 [Chat 兼容格式]
            • 聊天接口-思考1 [Chat 兼容格式]
            • 聊天接口-思考2 [Chat 兼容格式]
            • 识图接口 [Chat 兼容格式]
            • 聊天+读取文件接口 [Chat 兼容格式]
      • 对话生成 (Responses API)
        • Gemini接口
          • URL context [原生格式]
          • URL context
          • google search
          • 代码执行
        • GPT接口
          • 创建函数调用 Copy
      • 图片生成/绘画模型(Images)
        • 默认模块
        • Gemini接口
          • 图片生成
          • 图片生成 gemini-2.5-flash-image
          • 图片生成 gemini-2.5-flash-image 控制宽高比
          • 图片生成 gemini-3-pro-image-preview 控制宽高比 +清晰度
          • 图片编辑
          • Imagen 生成图片
        • 豆包doubao接口
          • 创建 Image
          • doubao-seedream-4-5-251128 图文生图(单图输入单图输出)
          • doubao-seedream-4-5-251128 多图融合(多图输入单图输出)
          • doubao-seedream-4-5-251128 组图输出(多图输出)
          • doubao-seedream-4-5-251128 单张图生组图
          • doubao-seedream-4-5-251128 多参考图生组图
        • Grok Image 系列
          • 创建image
          • 编辑 image
        • OpenAI接口
          • 图片生成image2
            POST
          • 图片编辑image2
            POST
      • 语音(Audio)
        • 语音转文字(STT / Whisper)
        • 文字转语音(TTS)
        • 实时语音对话
      • 向量嵌入(Embeddings)
        • Gemini接口
          • Embeddings
          • 文本嵌入
      • 文件管理(Files)
        • 上传文件
        • 文件列表
        • 获取文件信息
        • 删除文件
      • 模型管理(Models)
        • 获取模型列表
      • 审核/安全(Moderations)
        • 内容审核
    • SDK 与接入教程(进阶篇)
      • PHP 配置方式
        • PHP 使用图片编辑 Demo
      • NodeJS 配置方式
        • NodeJS 基础对话
      • Python配置方式
        • Python连续对话
      • Java / Go / C#
      • ChatBox 配置
        • Chatbox 接入 code0 API 配置教程(2026)
      • Cursor 配置
        • 通过插件实现Cursor配置(免费)
        • Cursor 配置 API 中转站(需要付费)
      • 沉浸式翻译配置
      • 其他第三方工具 │
    • 软件 / 插件配置教程(进阶篇)
      • Cherry Studio 接入
      • opencode接入
      • Roo Code接入(VScode插件)
      • Trae IDE 接入
      • OpenAI Codex CLI 接入 code0 API
      • gpt-image-2 图片生成配置教程
      • GPT-Image-2 图像生成与编辑开发指南
      • OpenClaw接入
        • OpenClaw Claude 系列模型接入 code0.ai 中转 API 配置指南
      • 接入各类插件教程
      • GPT相关接入
      • Gemini相关接入
      • Claude相关接入
  1. OpenAI接口

图片编辑image2

开发中
POST
/v1/images/edits

图片编辑 (gpt-image-2)#

基于一张或多张参考图 + 提示词,生成编辑后的图片,支持局部蒙版重绘(mask)与保真度控制(input_fidelity)。gpt-image-2 的编辑接口在 中文字符 / 非拉丁字符渲染、高分辨率(最高 2K)、多图融合 三个方面相比 gpt-image-1.5 有显著提升。
官方文档:https://platform.openai.com/docs/api-reference/images/createEdit

⚠️ 注意事项#

请求体为 multipart/form-data,不是 JSON;请在 Apifox 的 Body 类型里选 form-data。
image 字段支持一次传多张参考图,最多 16 张(OpenAI 官方上限)。多张的做法是重复同名字段 image,或写作 image[]。
涉及在世艺术家姓名(如「宫崎骏」「新海诚」)、受版权保护的角色 / 品牌标志 / 名人肖像,会触发 moderation_blocked 报错。
如果请求里有任意一张参考图被判定违反平台策略,整个请求都不会被返回。
transparent 背景本网关暂不支持,会返回:Transparent background is not supported for this model.

🎯 关键提示#

image:参考图,支持 png / jpeg / webp,单张最大 25 MB;多张建议不超过 6 张以保证可控性。
mask:可选的蒙版,和 image[0] 尺寸必须一致,PNG 带 alpha 通道;
alpha=0 的区域会被重绘
alpha=255 的区域保留原像素
input_fidelity:
low(默认):允许模型大幅改动原图,更适合"把风格换掉"的场景
high:尽量保留原图主体特征(人脸、商品细节),更适合"微调衣着 / 背景替换"的场景
size / quality / output_format / n 的取值规则与 /v1/images/generations 完全一致,参考图片生成接口文档。
n 支持 1-10,单次返回多张;想批量生图优先用 n,不要客户端并发。

💡 实用提示#

想做 "保留人物 / 替换背景",推荐组合:input_fidelity=high + mask(把人物区域 alpha=255 锁住)。
想做 "风格迁移"(把写实照片转成插画风),推荐组合:input_fidelity=low,不传 mask。
多图融合(比如把两张参考图合成一张新构图),直接把两张都传进 image 字段即可,不需要 mask。
中文文字渲染在 edits 下同样稳定;若想保留参考图上的原始文字,请显式在 prompt 中写「保留图中文字『XXX』,不要修改文字内容」。
响应固定返回 data[].b64_json(base64),不返回 URL。

请求参数

Authorization
Bearer Token
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
or
Header 参数

Body 参数multipart/form-data必填

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1/images/edits' \
--header 'Authorization: Bearer <token>' \
--form 'image=@"C:\\Users\\ddg\\Desktop\\13b82862a567ff10d63c94b2405feb9e.png"' \
--form 'prompt="add a cat"' \
--form 'model="gpt-image-2"'

返回响应

🟢200成功
application/json
Body

示例
{
    "created": 1745260998,
    "data": [
        {
            "b64_json": "iVBORw0KGgoAAAANSUhEUgAA......(base64 省略)"
        }
    ],
    "size": "1024x1024",
    "quality": "medium",
    "output_format": "png",
    "background": "opaque",
    "usage": {
        "total_tokens": 512,
        "input_tokens": 84,
        "output_tokens": 428,
        "input_tokens_details": {
            "text_tokens": 24,
            "image_tokens": 60
        }
    }
}
上一页
图片生成image2
下一页
语音转文字(STT / Whisper)
Built with