Skip to content

Midjourney 绘图

天枢支持以标准的 Midjourney 代理接口调用 Midjourney 出图(imagine 文生图、upscale 放大、variation 变体等)。Midjourney 模型在 midjourney 分组下。

准备

  1. 控制台 创建一个 midjourney 分组的令牌。
  2. Midjourney 出图属于长耗时任务,接口地址建议用直连线路 https://api.tian-shu.org

调用流程

Midjourney 是异步任务:先提交任务拿到任务 ID,再轮询任务结果。

1. 提交文生图任务

bash
curl 'https://api.tian-shu.org/mj/submit/imagine' \
  -H 'Authorization: Bearer 你的 midjourney 分组令牌' \
  -H 'Content-Type: application/json' \
  -d '{
    "prompt": "a cozy bookstore on a rainy night, warm light, cinematic --ar 16:9 --v 6"
  }'

返回里会带一个任务 id

2. 查询任务结果

bash
curl 'https://api.tian-shu.org/mj/task/任务ID/fetch' \
  -H 'Authorization: Bearer 你的 midjourney 分组令牌'

当任务 status 变为 SUCCESS 时,返回里会包含成品图地址(四宫格)。

3. 放大 / 变体

四宫格出来后,用返回的按钮信息提交后续动作(放大 U1–U4、变体 V1–V4):

bash
curl 'https://api.tian-shu.org/mj/submit/action' \
  -H 'Authorization: Bearer 你的 midjourney 分组令牌' \
  -H 'Content-Type: application/json' \
  -d '{
    "taskId": "上一步的任务ID",
    "customId": "上一步返回的按钮 customId"
  }'

常用提示词参数

参数说明
--ar 16:9画面比例(如 1:116:99:16)。
--v 6模型版本。
--niji二次元 / 动漫风格模型。
--style raw更写实、更少风格化。
--no xxx排除某些元素。

在客户端中使用

任何支持「Midjourney 代理 / midjourney-proxy」格式的第三方绘图客户端,都可以填:

  • 接口地址:https://api.tian-shu.org
  • API Key:你的 midjourney 分组令牌

具体可用模型与档位(fast / relax 等)以 模型广场midjourney 分组为准。