Midjourney
Zoom (zoom out)
Zoom out (outpaint) pada gambar tunggal setelah Upscale; gambar asli dipertahankan dan latar ditambahkan (Outpaint / CustomZoom)
POST
zoom_ratio < 2 memakai Outpaint (1.5×); ≥ 2 atau diabaikan memakai CustomZoom (2×); keduanya langsung menghasilkan gambar.
| Item | Nilai |
|---|---|
| action | ZOOM |
| Penagihan | midjourney@zoom[-speed] |
| Wajib | task_id, atau task_id + custom_id |
| Opsional | zoom_ratio, index, speed, metadata |
Parameter
| Field | Deskripsi |
|---|---|
task_id | ID tugas (harus tugas Upscale gambar tunggal) |
custom_id | Opsional; ID tombol untuk aksi terkait zoom |
index | Opsional; gambar ke berapa dari tugas induk (1–4, default 1); biasanya tidak perlu untuk gambar tunggal |
zoom_ratio | Opsional; menentukan tingkat Zoom Out yang dipilih otomatis (lihat tabel) |
speed | relax / fast / turbo |
metadata | Metadata opsional |
Auto-matching
zoom_ratio | Tombol |
|---|---|
Kurang dari 2 | Zoom Out 1.5x |
Diabaikan atau >= 2 | Zoom Out 2x |
Contoh request
Catatan
- Tugas induk harus berupa gambar tunggal hasil upscale dan SUCCESS; mengirim grid mengembalikan
This action requires an upscaled task..., jadi panggilupscaledulu. - Outpaint dan CustomZoom keduanya langsung menghasilkan gambar, tidak perlu mask, dan tidak masuk MODAL (hanya Inpaint yang memakai MODAL).
- Metadata versi diwarisi otomatis. Untuk harga per speed, konfigurasikan
midjourney@zoom-fast/midjourney@zoom-turbo.
Response
Saat sukses, Anda menerimatask_id lokal baru. Polling GET /v1/tasks/{task_id}.