Skip to content

Flux-图片编辑

概览

  • 请求方法:POST
  • 路径:/v1/images/edits
  • 内容类型:multipart/form-data
  • 说明:该接口使用FormData参数请求,并非JSON格式参数。

支持的尺寸和比例

尺寸比例
1024x10241:1
512x10241:2
1024x5122:1
768x5123:2
512x7682:3
960x12803:4
1280x9604:3
720x12809:16
1280x72016:9
576x13449:21
1344x57621:9

认证方式

  • Authorization: Bearer sk-xxx(必选)

请求示例

Header示例必填
Content-Typemultipart/form-data
AuthorizationBearer sk-xxxx

表单字段

参数类型必填示例说明
imagefile 或 array@otter.png源图像,最多 4 张,png/jpeg,小于 5MB
promptstring帮我把他的衣服换成粉色提示词,最大1000字符
modelstringflux-kontext-pro模型名称,支持 flux-kontext-pro/flux-kontext-max
output_formatstringpng输出格式,png/jpeg
sizestring9:16目标比例,可传 1:13:4
seedinteger12345随机种子
prompt_upsamplingbooleantrue是否优化提示词
safety_toleranceinteger6审核容忍度,0-6

curl 示例

bash
curl -X POST "https://api.gpt.ge/v1/images/edits" \
  -H "Authorization: Bearer sk-xxxx" \
  -F "image=@otter.png" \
  -F "prompt=一只可爱的海獭宝宝戴着贝雷帽。" \
  -F "model=flux-kontext-pro" \
  -F "size=1024x1024"

返回示例(200)

json
{
  "created": 1589478378,
  "data": [
    { "url": "https://..." },
    { "url": "https://..." }
  ]
}