v1

latestOpenAPI 3.0.12026-07-265535227.4 KB
AI 服务/图像生成

OpenAI 图像编辑

接口说明:OpenAI Images API /v1/images/edits 的兼容端点(图生图)。请求、响应与错误格式完全遵循 OpenAI 规范:支持 application/jsonmultipart/form-data(可直接上传图片与遮罩文件),返回 OpenAI 原始 ImagesResponse,不使用 AiToEarn 通用响应包裹;图片链接为上游原始返回,不做转存。鉴权使用 Authorization: Bearer <API Key>(OpenAI SDK 默认携带),已有 OpenAI SDK 或生态工具只需替换 baseURL 与 API Key 即可接入,按 AiToEarn 积分计费。

模型取值来自「图像编辑模型」接口返回的 data[n].name。如需 AiToEarn 通用响应格式(code === 0)与转存后的稳定图片链接,请改用「编辑图像」接口。

post/api/ai/images/edits

Request body

modelstring required

图像编辑模型名称。先调用「图像编辑模型」接口(GET /api/ai/models/image/edit),传入其返回的 data[n].name;各模型支持的尺寸、最大输入图片数与价格以该接口返回为准。

promptstring required

提示词

maskstring

遮罩图片 URL,用于局部重绘(可选)。需为与 image 尺寸一致的 PNG 图片:完全透明(alpha 为 0)的区域表示需要按提示词重绘的部分,不透明区域保持原图不变。不传时对整张图片进行编辑。

ninteger

生成数量

sizestring

图像尺寸。可选值随模型而不同,以「图像编辑模型」接口返回的 data[n].sizes 为准;不同尺寸的价格不同,见 data[n].pricing

response_format'url' | 'b64_json'

返回格式

Response

第三方协议原生响应或 SSE 数据。不使用 AiToEarn 通用响应包裹。

object required

第三方协议原生响应,不使用 AiToEarn 通用响应包裹。