跳转到主要内容
POST
/
v3
/
async
/
mj-inpaint
Midjourney 区域重绘
curl --request POST \
  --url https://api.jiekou.ai/v3/async/mj-inpaint \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '{
  "image_no": 123,
  "task_id": "<string>",
  "remix_prompt": "<string>",
  "mask": {
    "url": "<string>",
    "areas": [
      {
        "points": [
          {}
        ],
        "width": 123,
        "height": 123
      }
    ]
  },
  "area": {
    "points": [
      {}
    ],
    "width": 123,
    "height": 123
  }
}'
{
  "task_id": "<string>"
}
使用 Midjourney 区域重绘功能,对已生成图像的指定区域进行重新绘制。支持通过多边形区域或黑白蒙版图片指定重绘区域,该接口采用异步处理方式,客户端需要通过 task_id 查询最终生成结果。

请求头

Content-Type
string
required
枚举值: application/json
Authorization
string
required
Bearer 身份验证格式: Bearer {{API 密钥}}。

请求体

image_no
integer
required
图片编号,用于指定要进行区域重绘的图片。取值范围:0~3
task_id
string
required
原始图像生成任务的唯一标识符。
remix_prompt
string
重绘区域提示词,用于描述重绘区域的期望内容。长度限制:1-8192 个字符。
mask
object
required
绘制区域配置,替代 area 参数,支持多区域重绘。areas 和 url 二选一。
area
object
required
单个多边形区域配置(与 mask 参数二选一使用)。

响应参数

task_id
string
required
异步任务的 task_id。您应该使用该 task_id 请求 查询任务结果 API 以获取生成结果
I