Midjourney
Imagine (teks ke gambar)
Midjourney teks-ke-gambar / berbasis gambar. Endpoint default /v1/midjourney/generations berperilaku sama dengan /imagine eksplisit
POST
imagine. Endpoint eksplisit /v1/midjourney/generations/imagine berperilaku sama.
| Item | Nilai |
|---|---|
| action | IMAGINE |
| Penagihan | midjourney@imagine[-version][-speed] |
| Wajib | prompt |
| Opsional | image_urls, field prompt, speed, metadata |
Request body
| Field | Tipe | Wajib | Deskripsi |
|---|---|---|---|
prompt | string | Ya | Prompt; flag MJ native diperbolehkan (mis. --ar 16:9 --v 6.1) |
speed | string | Tidak | relax (default) / fast / turbo |
image_urls | string[] | Tidak | URL gambar atau base64 untuk generasi berbasis gambar |
metadata | object | Tidak | Metadata kustom disimpan bersama tugas |
Field terstruktur (opsional)
Anda bisa menaruhnya di body JSON atau diprompt (mis. --ar 16:9). Nilai body menimpa prompt.
| Field | Tipe | Padanan MJ | Deskripsi |
|---|---|---|---|
size | string | --ar | mis. "16:9", "1:1", "9:16" |
quality | string | --q | "0.25", "0.5", "1", "2" |
style | string | --style | mis. "raw" |
version | string | --v | Versi. Versi utama ditambahkan sebagai --v <version>; dengan niji: true dan "7" / "6" dinormalisasi ke versi Niji |
seed | int | --seed | Seed |
negative_prompt | string | --no | mis. "ugly, blurry" |
stylize | int | --s | 0–1000 |
chaos | int | --c | 0–100 |
weird | int | --w | 0–3000 |
tile | bool | --tile | Mode ubin |
niji | bool | --niji | Sakelar Niji. Direkomendasikan: niji: true + version: "7" / "6" |
iw | float | --iw | 0–3, bobot gambar |
cw | int | --cw | 0–100 |
sw | int | --sw | 0–1000 |
cref | string | --cref | URL gambar referensi karakter |
sref | string | --sref | URL gambar referensi gaya |
dref | string | --dref | URL gambar referensi kedalaman |
dw | float | --dw | Bobot kedalaman (0–100) |
repeat | int | --repeat | 2–40 |
raw | bool | --raw | Gaya raw (v5.1+) |
draft | bool | --draft | Mode draf (v7+) |
hd | bool | --hd | Mode HD (hanya v8 / v8.1; backend otomatis menyuntik --v 8.1 jika version tidak ditentukan) |
stop | int | --stop | Stop dini (10–100; hanya v5–6.1 / niji 5–6) |
extra | string | --xxx apa pun | Escape hatch; ditambahkan apa adanya ke prompt |
Contoh
Semua flag di promptVersi terverifikasi:Campuran (body menang)8.1,7,6.1,5.2,5.1,niji 7,niji 6. Gunakan fieldversiondi body untuk versi utama. Untuk Niji:niji: true+version: "7"/"6"; versi penagihan dinormalisasi keniji7/niji6.
Prompt akhir:Berbasis gambara beautiful sunset --ar 16:9(sizedi body menimpa--ar 1:1).
speed=relaxatau diabaikan tidak menambah sufiks speed di penagihan.fast/turboditerapkan via rute speed terkait dan cocok dengan key penagihan terkait.