mj-fast-inpaint の技術仕様
| 仕様 | 詳細 |
|---|---|
| モデル ID | mj-fast-inpaint |
| モデルファミリー | Midjourney のインペインティング/領域別画像编辑ワークフロー。 |
| 主な機能 | 既存画像の選択領域のみを編集し、それ以外の構図を維持します。 |
| 入力タイプ | 一般に、既に生成された画像または過去タスクの参照に、領域選択データと更新されたプロンプト指示を組み合わせたもの。 |
| 出力タイプ | マスクまたは選択領域のみが再生成された改訂画像。 |
| ワークフロー種別 | 一次生成ではなく二次編集ステップ。画像の作成またはアップスケール後に使用されるのが一般的です。 |
| 速度区分 | 標準の編集フローより迅速な応答を意図した高速インペイントのバリアントで、fast モデル指定が示すとおりです。これはモデル名とプラットフォームのラベリングに基づく推測です。 (cometapi.com) |
| 商用利用 | CometAPI のモデルページで商用利用可として記載されています。 (cometapi.com) |
| CometAPI での価格 | CometAPI では mj-fast-inpaint の価格は 1 リクエストあたり $0.056 と記載されています。 (cometapi.com) |
mj-fast-inpaint とは?
mj-fast-inpaint は、CometAPI を通じて提供される、インペインティングワークフロー向けの Midjourney 指向の画像編集モデルエンドポイントです。実際には、すでにある画像の特定部分だけを変更したい場合に使用されます。たとえば、オブジェクトの置き換え、顔のディテールの修正、衣服の変更、背景要素の変更などを、画像全体を一から再生成することなく行えます。 (cometapi.com)
複数のプロバイダーにおける Midjourney API ドキュメントでは、インペインティングはアップスケール済み画像の選択領域を編集することに相当する API と説明され、しばしば「Vary (Region)」スタイルのワークフローに対応します。つまり、モデルは新しいプロンプトまたは編集指示に基づいてユーザーが選択した領域のみを再レンダリングし、その周辺の構図は概ね保ちます。
開発者にとって、mj-fast-inpaint は AI デザインツール、クリエイティブエディタ、アセット反復パイプライン、ポスト生成の修正フローを構築する際に有用です。ユーザーに画像全体の再生成を繰り返し要求するのではなく、より高速で制御しやすく、通常は微調整タスクにおいてコスト効率の高い、対象を絞った編集を提供できます。この位置付けは、Midjourney のインペインティングエンドポイントに関する文書化された挙動と、CometAPI 上で mj-fast-inpaint が専用のインペイントモデルとして提示されていることに基づく説明です。 (cometapi.com)
mj-fast-inpaint の主な機能
- 領域特化の編集: 画像の選択またはマスクした部分のみを再生成し、可能な限りそれ以外の構図は変更しません。
- プロンプトに基づく変更: 編集対象領域に何を表示すべきかを記述でき、置換・追加・削除を制御して行えます。
- リファインメント向けに構築: 初回の画像生成やアップスケール後のフォローアップ編集として機能し、反復的なクリエイティブパイプラインに適しています。
- 迅速なターンアラウンドのバリアント:
fastの指定が示すように、速度を重視したインペインティングオプションです。これはモデル名とマーケットプレイスのラベリングに基づく推測です。 (cometapi.com) - API 連携に適した自動化: 手動編集だけでなく、プログラムによる画像補正、パーソナライズ、アセットのバージョニングを必要とするアプリケーションに統合可能です。
- 商用プロジェクト対応: CometAPI により商用利用可と明示されており、本番展開に関連します。 (cometapi.com)
mj-fast-inpaint へのアクセスと統合方法
ステップ 1: サインアップして API キーを取得
CometAPI にサインアップし、ダッシュボードから API キーを生成します。CometAPI は統一された API ゲートウェイを提供しているため、プラットフォーム上の他モデルと同じ認証パターンで mj-fast-inpaint にアクセスできます。API キーは安全に保管し、本番環境では環境変数から読み込んでください。 (cometapi.com)
ステップ 2: mj-fast-inpaint API にリクエストを送信
CometAPI の Midjourney 互換エンドポイント POST /mj/submit/edits を使用します。
curl https://api.cometapi.com/mj/submit/edits \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "a futuristic cityscape at sunset --v 6.1",
"botType": "MID_JOURNEY",
"accountFilter": {
"modes": ["FAST"]
}
}'
ステップ 3: 結果の取得と検証
API はタスク ID を含むタスクオブジェクトを返します。GET /mj/task/{task_id}/fetch をポーリングして生成状況を確認し、タスクが終了状態に達したら出力画像の URL を取得します。