Midjourney
Variation (variação)
Cria uma variação sutil (varySubtle, equivalente ao V1–V4) a partir de uma tile de uma grid Imagine
POST
| Item | Valor |
|---|---|
| action | VARIATION |
| Cobrança | midjourney@variation[-speed] |
| Obrigatório | task_id + index, ou task_id + custom_id |
| Opcional | speed, metadata |
Parâmetros
| Campo | Descrição |
|---|---|
task_id | ID da tarefa original retornada por esta plataforma (deve ser SUCCESS) |
index | 1–4, mapeia para V1–V4; um de index / custom_id |
custom_id | ID do botão da ação correspondente; quando definido, o matching por index é ignorado |
speed | relax / fast / turbo |
metadata | Metadados personalizados |
Exemplo de requisição
Response
O envio retorna uma novatask_id local. Pollar GET /v1/tasks/{task_id}; em SUCCESS o resultado inclui uma nova grid grid_image_url mais quatro image_urls:
version / niji da tarefa de origem são herdados automaticamente (afeta o fallback de cobrança). Para precificar por speed, configure midjourney@variation-fast / midjourney@variation-turbo.
Notas
- A tarefa pai deve estar em estado SUCCESS, caso contrário retorna
400(task is not in SUCCESS state). indexdeve ser1–4;custom_ideindexsão mutuamente exclusivos.- Por padrão usa
varySubtle(variação sutil); para uma variação forte use High Variation; Low Variation é a mesma action com chave de cobrança diferente e comportamento idêntico.