Midjourney
Inpaint (Vary Region)
Titik masuk inpaint region (setara Vary (Region)); setelah submit masuk MODAL, lalu panggil modal untuk mengirim mask + prompt
POST
Vary (Region)). Setelah submit, tugas masuk status MODAL; untuk menyelesaikan, Anda harus memanggil modal dengan mask + prompt.
| Item | Nilai |
|---|---|
| action | INPAINT |
| Penagihan | midjourney@inpaint[-version][-speed] |
| Wajib | task_id, atau task_id + custom_id |
| Opsional | index, speed, metadata |
Parameter
| Field | Deskripsi |
|---|---|
task_id | ID tugas sumber (biasanya tugas Upscale gambar tunggal) |
custom_id | Opsional; ID tombol untuk aksi terkait Vary (Region) |
index | Opsional; gambar ke berapa dari tugas induk (1–4, default 1); biasanya tidak perlu untuk gambar tunggal |
speed | relax / fast / turbo |
metadata | Metadata opsional |
Auto-matching
Layanan mencocokkanVary (Region) dari buttons tugas sumber.
Contoh request
Langkah berikutnya
Saat sukses, response mengembalikanstatus: "modal" — ini adalah status non-terminal yang valid, bukan error. Lanjutkan dengan endpoint modal di bawah, di mana task_id adalah ID tugas lokal yang dikembalikan inpaint, plus prompt dan opsional mask_url.
Catatan
- Tugas induk harus berupa gambar tunggal hasil upscale yang SUCCESS; inpaint langsung pada grid akan error — panggil
upscaledulu. - Setelah masuk MODAL, Anda harus memanggil modal dalam 30 menit, jika tidak backend otomatis membatalkan + refund.
- Metadata versi diwarisi otomatis. Untuk harga per speed, konfigurasikan
midjourney@inpaint-fast/midjourney@inpaint-turbo.