Midjourney V8.2 Edit Model:API の制限と画像編集
Midjourney V8.2 Edit Model の提供状況と API の制限を確認し、対応する画像編集の方法を選びます。V6.1 のマスク編集を実測例とともに解説します。
Markdown で読むMidjourney V8.2 Edit Model は現在、SeedRouter で実行できる操作としては公開されていません。この API で画像を編集したい場合は、画像参照を使った新規生成か、対応している親画像への操作かを、まず選んでください。どちらも、V8.2 Edit Model の動作を検証済みとして紹介することはできません。[1]
このガイドでは、検索の背景にある実用的な疑問に答えます。今使える画像変更の手順は何か、実際に何を維持できるのでしょうか。2026年10月18日に有料で検証した V6.1 の select → inpaint → modal の実例を紹介します。この一連の操作は完了して画像を返しましたが、掲載した結果には指定した衣服の変更が反映されませんでした。タスクが完了したかと、見た目の編集が成功したかは、別々に確認する必要があります。
この API での Midjourney V8.2 Edit Model の提供状況
リクエストフィールド edit は認識されますが、対応する実行処理は確立されていません。送信しても機能は有効になりません。通常の image_urls、dref、inpaint アクションはそれぞれ意味が異なります。いずれかを Edit Model と呼び換えると、重要な機能の不足を隠すことになります。
画像を準備する前に、次の表で適切な方法を確認してください。
| やりたいこと | 利用できる方法 | 確認すべき制限 |
|---|---|---|
| 画像の影響を受けた新しい V8.2 画像を作る | image_urls を指定した imagine | 新しい構図を作成します。変更対象外の領域がそのまま保たれる保証はありません |
| 生成した画像を変更する | 対応するバリエーションまたはリミックスのアクション | 元の公開タスク ID と、利用可能なアクションが必要です |
| マスクで指定した領域を編集する | 対応している V6.1 または Niji 6 の inpaint → modal の手順 | V8.2 では現在、この手順は公開されていません |
| V7 Omni Reference(オムニ参照)を使う | oref を指定した V7 リクエスト | バージョンを変えても V8.2 Edit Model のリクエストにはなりません |
| V8.2 Edit Model 自体を使う | ここでは未提供 | 同等の動作を期待して edit を送信しないでください |
API リファレンスに、モデルごとの制限を記載しています。別のインターフェースや古い保存済みプロンプトからパラメーターをコピーせず、その制限に従ってください。アプリケーションで V8.2 Edit Model そのものが必要な場合、以下の手順でその要件を代替することはできません。
新しい構図でもよい場合は画像参照を使う
元の画像を新規生成に反映させたい場合は、通常の画像プロンプトが役立ちます。公開アクセスできる画像 URL を image_urls に指定し、作りたい結果を文章で説明してください。出力の記録には、参照画像、モデル ID、正確なプロンプトも残しておきます。
指定していないピクセルをすべてそのまま維持する必要がある場合、参照画像に基づく生成は適していません。結果を採用する前に、被写体、形状、衣服、背景を元画像と比較してください。被写体を見分けられるからといって、正確に維持されたとは限りません。
dref フィールドは独立した深度参照の入力です。Edit Model の別名ではなく、この記事では V8.2 での編集効果を検証済みとはしていません。スタイルの制御については Raw の比較を参照してください。Raw も、マスク編集の操作を可能にするものではありません。
検証した V6.1 の編集手順に沿って進める
自分のアカウントで生成が完了した midjourney-v6.1 の画像から始めます。各ステップでは、対応する直前のステップが返した公開 ID を使います。画像 URL や、別のサービスからコピーした ID は使いません。
まず、生成結果から画像を1枚選択します。
{
"model": "midjourney-v6.1",
"action": "upscale",
"mode": "select",
"parent_task_id": "task_COMPLETED_GENERATION",
"index": 1,
"speed": "fast"
}返されたタスクが完了するまでポーリングします。select は既存の画像候補を取得する操作で、解像度を高めるアップスケールは行いません。有料検証では、生成料金なしで 1024 × 1024 の画像が1枚返されました。
次に、選択が完了したタスクを使って、編集入力の段階を開きます。
{
"model": "midjourney-v6.1",
"action": "inpaint",
"parent_task_id": "task_COMPLETED_SELECTION",
"speed": "fast"
}結果を読み取り、output.awaiting_input: true であることを確認してください。この段階では画像は返されません。続行用に返された公開 ID を保存し、最後のステップで元の生成 ID を再利用しないでください。
最後に、置き換え用のプロンプトとマスクを送信します。
{
"model": "midjourney-v6.1",
"action": "modal",
"parent_task_id": "task_AWAITING_INPUT",
"prompt": "Cinematic portrait of a young woman with freckles and wind-swept auburn hair, wearing a deep red wool coat, laughing on a coastal cliff at golden hour, 85mm film photograph",
"mask_url": "https://your-image-host.example/mask.png",
"speed": "fast"
}このマスク URL は例示用です。アクセス可能な自分の PNG に置き換えてください。最後の操作では、ポーリング対象となる固有の公開タスク ID が返されます。成功した modal のステップには1回分の料金がかかりますが、入力段階を開くことで別の生成料金が加わることはありません。サムネイルの枚数から見積もらず、リクエストと併せて現在の操作料金を確認してください。
変更したい内容に合ったマスクを準備する
この手順では、マスクの透明な領域が描き直され、白い領域は維持されます。透明度を含み、親画像と同じ寸法の PNG を使用してください。このルールでは、シャツの上に白い長方形を描いても、その部分を描き直すための選択にはなりません。[1]
送信前に、マスクを元画像に重ねて確認してください。編集可能な領域が、境界を含めて実際に変更したい物体を覆っていることを確認します。アップロードの成功や URL の受理だけでは、マスクが目的の領域を指定している証拠にはなりません。
幅広い互換性を確保するため、このマスク編集の手順では、画像をドキュメント記載の 12 MiB 以内に収めてください。ログインページを挟まず、画像データを直接返す URL を指定します。API はインラインの画像データではなく、URL による参照を受け付けます。
タスクの成功とは別に実際の結果を確認する
選択した親画像:V6.1

最初に完了した modal の結果:V6.1

送信したプロンプトでは、深い赤色のウールのコートを指定しました。最初に完了した結果では、衣服はクリーム色のセーターのままで、顔や表情も選択した親画像とは異なっています。この例から確認できるのは、一連の操作によって画像が返されたことです。衣服の指定が満たされたことを示すものではありません。今回の証拠だけでは、マスク、モデルの動作、または両者の組み合わせのどれが不一致の原因だったかを切り分けることはできません。
結果2、結果3、結果4も確認できます。編集が反映されなかった原因を調べるときは、入力画像、マスク、すべての結果を保存してください。再試行する場合は、同じ送信を単に繰り返すのではなく、元画像と編集領域を意図的に選び直してください。
親タスクと同じ条件で依存する操作を続ける
タスクに依存する操作は、元の実行条件に結び付いています。利用できないタスクを続行するために、アカウントを切り替えることはできません。10月18日の検証では、別に行った V8.2 のリミックスが、元の実行環境の容量不足により失敗しました。無関係な新規生成への置き換えは行われませんでした。
編集入力のタスクを続行できるのは1回だけです。続行リクエストへの応答が失われた場合は、再送信する前にタスク履歴と保存済みの結果を確認してください。有料検証では、続行済みの入力を再利用すると、新たな生成料金なしで拒否されました。
よくある質問
edit フィールドで V8.2 Edit Model を呼び出せますか?
実行に対応する処理は、現在公開されていません。別の編集操作へ黙って変換されるのではなく、リクエストが拒否されます。
V6.1 の親タスクを V8.2 として続行できますか?
できません。依存する操作には、親タスクと同じモデルを使う必要があります。別のバージョンを評価する場合は、そのバージョンで新たに生成を開始してください。
modal タスクの完了は、編集が成功した証拠になりますか?
なりません。操作が完了して出力が返されたことを示すだけです。指定した変更が反映されているか、維持したかった細部が正しく残っているかを確認してください。
マスクを外して同じ部分編集を再試行できますか?
mask_url を外すと、ドキュメントで定義された modal 操作はアウトペインティングに変わります。マスク編集の同等な再試行ではないため、別のリクエストとして準備し、料金を確認してください。
Midjourney V8.2 Edit Model が必要な場合は、それを前提としたインターフェースを作る前に、提供状況を確認してください。対応している V6.1 の手順が用途に合う場合は、すべてのタスク ID を保存し、実際の画像を確認してから編集結果を採用してください。
出典
契約仕様と実行の証拠は2026年10月18日に確認しました。掲載画像は有料の接続検証で得られた出力であり、モデル全般のベンチマークではありません。
