/v1/images/edits

POST https://ai-api.mandao.com/v1/images/edits

图片编辑接口,OpenAI Images Edits API 兼容格式。

请求参数

Header 参数

参数名 类型 必需 说明
Authorization string Bearer Token 认证
Content-Type string multipart/form-data

Body 参数 (multipart/form-data)

参数名 类型 必需 默认值 说明
model string - 模型 ID,如 gpt-image-2
prompt string - 编辑指令提示词
image file - 待编辑的原始图片文件
mask file - 蒙版图片(标示编辑区域)
n integer 1 生成结果数量
size string auto 输出尺寸
quality string - 生成质量:standardmediumhigh
background string - 背景设置,如 opaque
output_format string - 输出图片格式:pngjpegwebp
output_compression string - JPEG 图片压缩率
moderation string - 内容审核级别

请求示例

curl --location 'https://ai-api.mandao.com/v1/images/edits' \
--header 'Authorization: Bearer <your-api-key>' \
--form 'model="gpt-image-2"' \
--form 'prompt="A photorealistic edit..."' \
--form 'image=@"image1.png"' \
--form 'n="1"' \
--form 'size="auto"'

返回响应

200 成功

{
    "created": 1700000000,
    "data": [
        {
            "url": "https://example.com/edited-image.png"
        }
    ]
}

错误响应

{
    "error": {
        "message": "错误描述",
        "type": "invalid_request_error",
        "code": null
    }
}

注意事项

  • 请求必须使用 multipart/form-data 编码。
  • image 参数为必需项,mask 为可选项。
  • 图片文件支持常见格式(PNG、JPEG、WEBP 等)。