Midjourney
Variation
Crée une variation subtile (varySubtle, équivalent à V1–V4) à partir d’une tuile d’une grille Imagine
POST
| Item | Valeur |
|---|---|
| action | VARIATION |
| Facturation | midjourney@variation[-speed] |
| Requis | task_id + index, ou task_id + custom_id |
| Optionnel | speed, metadata |
Paramètres
| Champ | Description |
|---|---|
task_id | ID de tâche d’origine renvoyé par cette plateforme (doit être SUCCESS) |
index | 1–4, correspond à V1–V4 ; l’un de index / custom_id |
custom_id | ID du bouton de l’action correspondante ; lorsqu’il est défini, le matching par index est ignoré |
speed | relax / fast / turbo |
metadata | Métadonnées personnalisées |
Exemple de requête
Réponse
L’envoi renvoie un nouveautask_id local. Sondez GET /v1/tasks/{task_id} ; en cas de SUCCESS, le résultat inclut une nouvelle grille grid_image_url plus quatre image_urls :
version / niji de la tâche source sont hérités automatiquement (affecte le fallback de facturation). Pour tarifer par speed, configurez midjourney@variation-fast / midjourney@variation-turbo.
Notes
- La tâche parente doit être en état SUCCESS, sinon elle renvoie
400(task is not in SUCCESS state). indexdoit être1–4;custom_idetindexsont mutuellement exclusifs.- Par défaut
varySubtle(variation subtile) ; pour une variation forte utilisez High Variation ; Low Variation est la même action avec une clé de facturation différente et un comportement identique.