Midjourney
Upscale (agrandir une tuile)
Sélectionne l’une des tuiles U1–U4 d’une grille Imagine pour obtenir une image individuelle. Composition locale, généralement instantané
POST
grid_image_url) pour obtenir une image individuelle. Réalisé en découpant à partir des 4 images existantes ; composition locale, généralement instantané.
| Item | Valeur |
|---|---|
| action | UPSCALE |
| Facturation | midjourney@upscale[-version][-speed] |
| Requis | task_id + index, ou task_id + custom_id |
| Optionnel | speed, metadata |
Paramètres
| Champ | Type | Description |
|---|---|---|
task_id | string | ID de la tâche parente (doit être un imagine / variation / reroll, etc. en SUCCESS) |
index | int | Quelle image (U1–U4), plage 1–4 ; l’un de index / custom_id |
custom_id | string | Passez directement l’ID du bouton de l’action correspondante ; l’un de index / custom_id ; lorsqu’il est défini, le matching par index est ignoré |
speed | string | relax / fast / turbo (sans effet, car composé localement) |
metadata | object | Métadonnées personnalisées |
Exemples de requête
Parindex :
Réponse
L’envoi renvoie un nouveautask_id, généralement SUCCESS en quelques millisecondes. En cas de SUCCESS, image_urls contient un seul élément (une image), et buttons contient les actions de suivi (zoom / inpaint / pan / variation, etc.).
Notes
- La tâche parente doit être en état SUCCESS, sinon elle renvoie
400(task is not in SUCCESS state). indexdoit être1–4; hors plage renvoie400.custom_idetindexsont mutuellement exclusifs ; si les deux sont passés,custom_idl’emporte.- L’étape consommatrice de ressources est imagine ; upscale ne fait que choisir parmi les images existantes et échoue rarement.
- L’image individuelle après upscale peut continuer avec Zoom / Inpaint / Variation.
HD upscale (agrandissement haute définition, image 2x individuelle en sortie)
L’upscale ordinaire repose sur une composition locale — il découpe l’une des 4 images déjà présentes dans la tâche parente et renvoie le résultat instantanément. Si vous comptez ensuite effectuer des opérations fines comme zoom / inpaint sur l’image individuelle, il est recommandé d’utiliser plutôt le HD upscale : il réalise un agrandissement réel et produit une image individuelle 2x haute définition, en environ 60–120 s ; l’image obtenue prend en charge de manière plus stable les opérations zoom / inpaint ultérieures. Le HD upscale précise la commande d’agrandissement viacustom_id ; chaque version d’imagine correspond à une commande différente :
| Commande customId | Version applicable |
|---|---|
upsample_v5_2x | v5 imagine |
upsample_v5_4x | v5 imagine |
upsample_v6_2x_subtle | v6 / v6.1 imagine |
upsample_v6_2x_creative | v6 / v6.1 imagine |
upsample_v7_2x_subtle | v7 / v8.1 imagine |
upsample_v7_2x_creative | v7 / v8.1 imagine |
Exemple de HD upscale
Comparaison avec l’upscale ordinaire
| Dimension | Upscale ordinaire | HD upscale |
|---|---|---|
| Implémentation | Composition locale (découpage) | Traitement d’agrandissement réel |
| Durée | De l’ordre de la milliseconde | Environ 60–120 s |
| Sortie | La N-ième des 4 images | Image individuelle 2x haute définition |
| Suite | zoom / inpaint / variation | zoom / inpaint plus stables |