Midjourney
Edits (édition d'image)
Réécrit l’image entière à partir d’une image existante + prompt. Idéal pour le remplacement d’arrière-plan, le transfert de style et les modifications de contenu
POST
| Item | Valeur |
|---|---|
| action | EDITS |
| Facturation | midjourney@edits[-speed] |
| Requis | prompt + image_urls |
Paramètres
| Champ | Type | Requis | Défaut | Description |
|---|---|---|---|---|
prompt | string | Oui | — | Instruction d’édition |
image_urls | string[] | Oui | — | Image à éditer ; chacune ≤ 12 MiB |
speed | string | Non | relax | relax / fast / turbo |
metadata | object | Non | — | Métadonnées personnalisées |
Champs structurés (optionnel)
Identique à Imagine — définissez-les dans le body ou dans leprompt (ex. --ar 16:9). Les valeurs du body sont prioritaires, ajoutées au prompt et écrasent les flags du même nom écrits à la main.
| Champ | Type | Équivalent MJ | Description |
|---|---|---|---|
size | string | --ar | ex. "16:9", "1:1", "9:16" |
quality | string | --q | "0.25", "0.5", "1", "2" |
style | string | --style | ex. "raw" |
version | string | --v | Version. Les versions principales sont ajoutées comme --v <version> ; avec niji: true et "7" / "6", normalisée en version Niji |
seed | int | --seed | Seed |
negative_prompt | string | --no | ex. "ugly, blurry" |
stylize | int | --s | 0–1000 |
chaos | int | --c | 0–100 |
weird | int | --w | 0–3000 |
tile | bool | --tile | Mode tuile |
niji | bool | --niji | Interrupteur Niji. Recommandé : niji: true + version: "7" / "6" |
iw | float | --iw | 0–3, poids d’image |
cw | int | --cw | 0–100 |
sw | int | --sw | 0–1000 |
cref | string | --cref | URL d’image de référence de personnage |
sref | string | --sref | URL d’image de référence de style |
dref | string | --dref | URL d’image de référence de profondeur |
dw | float | --dw | Poids de profondeur (0–100) |
repeat | int | --repeat | 2–40 |
raw | bool | --raw | Style raw (v5.1+) |
draft | bool | --draft | Mode brouillon (v7+) |
hd | bool | --hd | Mode HD (v8 / v8.1 uniquement ; le backend injecte automatiquement --v 8.1 si version n’est pas spécifié) |
stop | int | --stop | Arrêt anticipé (10–100 ; v5–6.1 / niji 5–6 uniquement) |
extra | string | tout --xxx | Échappatoire ; ajouté tel quel au prompt |
Exemple de requête
Réponse
L’envoi renvoie untask_id ; en cas de SUCCESS, le résultat inclut des image_urls éditées (1 à 4 possibles) plus grid_image_url.
Notes
- Différence avec le guidage par image d’imagine : edits « réécrit l’image entière », tandis qu’imagine + images de référence « emprunte le style ».
- Un
promptouimage_urlsmanquant renvoie400; une image dépassant 12 MiB renvoie400.