跳转到主要内容
POST
/
v1
/
midjourney
/
generations
/
pan
curl --request POST \
  --url https://api.apimart.ai/v1/midjourney/generations/pan \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "task_id": "task_01KQW0D3WJ2QYJP9E3H7GZ4D2R",
    "direction": "right",
    "speed": "fast"
  }'
{
  "code": 200,
  "data": [
    {
      "status": "submitted",
      "task_id": "task_01KV52C0TEJSYZMCG0NCS4YWKK"
    }
  ]
}
curl --request POST \
  --url https://api.apimart.ai/v1/midjourney/generations/pan \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "task_id": "task_01KQW0D3WJ2QYJP9E3H7GZ4D2R",
    "direction": "right",
    "speed": "fast"
  }'
{
  "code": 200,
  "data": [
    {
      "status": "submitted",
      "task_id": "task_01KV52C0TEJSYZMCG0NCS4YWKK"
    }
  ]
}
对已 upscale 的单图向指定方向”接图”扩展:原图保留在边缘,新方向区域补全。可连续 pan(向右后继续向右),适合拼全景图。
项目内容
actionPAN
计费midjourney@pan[-speed]
必填task_id + direction,或 task_id + custom_id
可选indexspeedmetadata

参数

字段说明
task_id本平台返回的任务 ID(须为 Upscale 后的单图任务)
directionleft / right / up / down
custom_id可选,直接指定 Pan 对应操作的按钮 ID;指定后不必再传 direction
index可选(14),backend 自动转 0-based
speedrelax / fast / turbo
metadata可选
自动匹配按 customId 子串:pan_leftpan_rightpan_uppan_down

请求示例

{
  "task_id": "task_01KQW0D3WJ2QYJP9E3H7GZ4D2R",
  "direction": "right",
  "speed": "fast"
}

注意

  • 版本限制:pan 仅适用于 v6 / v6.1 / v7 / niji 6;v5.2 及更早会 FAILURE(MJ engine 跑不出),v8 / v8.1 操作面板已移除 pan(返回”无效生图请求”)。
  • 如果返回 This action requires an upscaled task...,说明传入的是四宫格任务,需要先调用 upscale
  • direction 必须是 left / right / up / down 之一。
  • 来源任务的版本 metadata 会自动继承;如需区分速度价格,可配置 midjourney@pan-fast / midjourney@pan-turbo

返回

提交成功返回新的本地 task_id,请轮询 GET /v1/tasks/{task_id} 查询结果。