Midjourney 繪圖
天樞支援以標準的 Midjourney 代理介面呼叫 Midjourney 出圖(imagine 文生圖、upscale 放大、variation 變體等)。Midjourney 模型在 midjourney 分組下。
準備
- 在 控制台 建立一個
midjourney分組的權杖。 - 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:1、16:9、9:16)。 |
--v 6 | 模型版本。 |
--niji | 二次元 / 動漫風格模型。 |
--style raw | 更寫實、更少風格化。 |
--no xxx | 排除某些元素。 |
在用戶端中使用
任何支援「Midjourney 代理 / midjourney-proxy」格式的第三方繪圖用戶端,都可以填:
- 介面位址:
https://api.tian-shu.org - API Key:你的
midjourney分組權杖
具體可用模型與檔位(fast / relax 等)以 模型廣場 的 midjourney 分組為準。
