Midjourney
Edits(画像編集)
既存画像 + prompt で画像全体を書き換え。背景置換、スタイル転送、内容修正に適する
POST
| 項目 | 内容 |
|---|---|
| action | EDITS |
| 課金 | midjourney@edits[-speed] |
| 必須 | prompt + image_urls |
パラメータ
| フィールド | 型 | 必須 | 既定 | 説明 |
|---|---|---|---|---|
prompt | string | はい | — | 編集指示 |
image_urls | string[] | はい | — | 編集対象画像。1 枚 ≤ 12 MiB |
speed | string | いいえ | relax | relax / fast / turbo |
metadata | object | いいえ | — | カスタムメタデータ |
構造化フィールド(任意)
Imagine と同じ。本文またはprompt 内(例 --ar 16:9)に指定できます。本文の値が優先され、prompt 末尾に追加され、手書きの同名フラグを上書きします。
| フィールド | 型 | MJ 相当 | 説明 |
|---|---|---|---|
size | string | --ar | アスペクト比。例 "16:9", "1:1", "9:16" |
quality | string | --q | 品質:"0.25", "0.5", "1", "2" |
style | string | --style | スタイル:"raw" 等 |
version | string | --v | バージョン。主バージョンは --v <version> として追加されます。niji: true と "7" / "6" を組み合わせると Niji バージョンとして正規化されます |
seed | int | --seed | ランダムシード |
negative_prompt | string | --no | ネガティブプロンプト。例 "ugly, blurry" |
stylize | int | --s | スタイル化強度(0–1000) |
chaos | int | --c | カオス度(0–100) |
weird | int | --w | 奇抜度(0–3000) |
tile | bool | --tile | タイルモード |
niji | bool | --niji | Niji スイッチ。niji: true + version: "7" / "6" を推奨 |
iw | float | --iw | 画像ウェイト(0–3)。参照画像使用時 |
cw | int | --cw | キャラクターウェイト(0–100) |
sw | int | --sw | スタイルウェイト(0–1000) |
cref | string | --cref | キャラクター参照画像 URL |
sref | string | --sref | スタイル参照画像 URL |
dref | string | --dref | デプス参照画像 URL |
dw | float | --dw | デプスウェイト(0–100) |
repeat | int | --repeat | 繰り返し回数(2–40) |
raw | bool | --raw | ローカル(Raw)スタイル(v5.1+ 対応) |
draft | bool | --draft | ドラフトモード(v7+) |
hd | bool | --hd | HD モード(v8 / v8.1 のみ。version 未指定時はサーバが --v 8.1 を自動付与) |
stop | int | --stop | 早期停止(10–100、v5-6.1 / niji 5-6 のみ) |
extra | string | 任意 --xxx | エスケープハッチ。prompt 末尾にそのまま追加 |
リクエスト例
レスポンス
送信でtask_id を返し、SUCCESS 時に編集後の image_urls(1〜4 枚の場合あり)と grid_image_url を含みます。
注意
- imagine の参照画像との違い:edits は「画像全体を書き換える」、imagine + 参照画像は「スタイルを参照する」。
promptまたはimage_urlsが欠けると400、1 枚が 12 MiB を超えると400を返します。