Midjourney V8.2 Edit Model: limites da API e edição de imagens
Confira a disponibilidade do Midjourney V8.2 Edit Model, escolha um fluxo compatível e veja um exemplo real de edição com máscara no V6.1.
Ler em MarkdownO Midjourney V8.2 Edit Model não está disponível como operação executável no SeedRouter no momento. Se você procura uma forma de editar uma imagem por esta API, comece escolhendo entre uma nova geração com referências de imagem e uma operação compatível sobre a imagem de origem. Nenhuma delas deve ser apresentada como comportamento verificado do Edit Model no V8.2. [1]
Este guia responde à questão prática por trás dessa busca: qual fluxo de alteração de imagem você pode usar agora e o que ele realmente preserva? Ele inclui um exemplo pago de select → inpaint → modal no V6.1, realizado em 18 de outubro de 2026. A sequência terminou e retornou imagens, mas a mudança de roupa solicitada não apareceu no resultado ilustrado. Uma tarefa concluída e uma edição visual bem-sucedida precisam de verificações separadas.
Disponibilidade do Midjourney V8.2 Edit Model nesta API
O campo de solicitação edit é reconhecido, mas não tem um mapeamento de execução estabelecido. Enviá-lo não ativa o recurso. Os campos comuns image_urls e dref e a operação inpaint têm significados diferentes; chamar qualquer um deles de Edit Model esconderia uma diferença importante de capacidade.
Use esta tabela de decisão antes de preparar as imagens:
| O que você precisa | Forma disponível | Limite a conferir |
|---|---|---|
| Uma nova imagem V8.2 influenciada por uma foto | imagine com image_urls | Cria uma composição nova; não promete preservar áreas não marcadas |
| Alterar uma imagem gerada | Uma operação de variação ou remix compatível | Exige o ID público original da tarefa e uma operação disponível |
| Editar uma região com máscara | Sequência inpaint → modal compatível no V6.1 ou Niji 6 | O V8.2 não disponibiliza essa sequência no momento |
| Referência Omni do V7 | Uma solicitação V7 com oref | Trocar a versão não a transforma em solicitação do Edit Model no V8.2 |
| O próprio Edit Model do V8.2 | Não disponibilizado aqui | Não envie edit esperando comportamento equivalente |
A referência da API lista limites específicos por modelo. Siga esses limites em vez de copiar um parâmetro de outra interface ou de um prompt antigo salvo. Se seu aplicativo exige especificamente o Edit Model do V8.2, os fluxos abaixo não substituem esse requisito.
Use referências de imagem quando uma composição nova for aceitável
Um prompt comum de imagem é útil quando você quer que a foto de origem influencie uma nova geração. Forneça uma URL de imagem acessível publicamente em image_urls e descreva o resultado desejado. Guarde a imagem de referência, o ID do modelo e o prompt exato no registro da saída.
Uma geração guiada por referência não é adequada quando cada pixel não marcado precisa permanecer inalterado. Antes de aceitar o resultado, compare assunto, geometria, roupa e fundo com a origem. Um assunto reconhecível não comprova preservação exata.
O campo dref é uma entrada separada de referência de profundidade. Ele não é um alias de Edit Model, e este artigo não afirma um efeito de edição verificado no V8.2 a partir dele. Use a comparação de Raw para controles de estilo; Raw também não cria uma operação de edição com máscara.
Siga a sequência de edição testada no V6.1
Comece com uma geração concluída de midjourney-v6.1 pertencente à sua conta. Cada etapa usa o ID público retornado pela etapa anterior aplicável, não uma URL de imagem nem um ID copiado de outro serviço.
Primeiro, selecione uma imagem da geração:
{
"model": "midjourney-v6.1",
"action": "upscale",
"mode": "select",
"parent_task_id": "task_COMPLETED_GENERATION",
"index": 1,
"speed": "fast"
}Consulte a tarefa retornada até ela terminar. select recupera uma opção existente de imagem; não realiza uma ampliação que aumenta a resolução. Na verificação paga, retornou uma imagem de 1024 × 1024 sem cobrança de geração.
Em seguida, abra a etapa de entrada de edição usando a tarefa de seleção concluída:
{
"model": "midjourney-v6.1",
"action": "inpaint",
"parent_task_id": "task_COMPLETED_SELECTION",
"speed": "fast"
}Leia o resultado e exija output.awaiting_input: true. Essa etapa não retorna imagens. Salve o ID público retornado para a continuação; não reutilize o ID da geração original na etapa final.
Por fim, envie o prompt substituto e a máscara:
{
"model": "midjourney-v6.1",
"action": "modal",
"parent_task_id": "task_AWAITING_INPUT",
"prompt": "Cinematic portrait of a young woman with freckles and wind-swept auburn hair, wearing a deep red wool coat, laughing on a coastal cliff at golden hour, 85mm film photograph",
"mask_url": "https://your-image-host.example/mask.png",
"speed": "fast"
}A URL da máscara é um exemplo: substitua-a pelo seu PNG acessível. A operação final retorna seu próprio ID público de tarefa para consulta. A etapa modal bem-sucedida é cobrada uma vez; abrir a etapa de entrada não adiciona outra cobrança de geração. Confira os preços atuais das operações junto à solicitação, em vez de estimar pela quantidade de miniaturas.
Prepare uma máscara que corresponda à mudança desejada
Neste fluxo, as áreas transparentes da máscara são redesenhadas e as áreas brancas são preservadas. Use um PNG com transparência e dimensões iguais às da imagem de origem. Um retângulo branco desenhado sobre uma camisa não a seleciona para repintura nessa convenção. [1]
Inspecione a máscara sobre a imagem de origem antes de enviar. Confira se a área editável cobre o objeto que você realmente quer mudar, incluindo seus limites. Um upload bem-sucedido ou uma URL aceita não comprova que a máscara identifica a região desejada.
Para maior compatibilidade, mantenha as imagens dentro do limite documentado de 12 MiB para esse fluxo de edição com máscara. Forneça URLs que retornem diretamente os bytes da imagem, sem uma página de login. A API aceita referências por URL em vez de dados de imagem incorporados.
Leia o resultado real separadamente do sucesso da tarefa
Imagem de origem selecionada: V6.1

Primeiro resultado modal concluído: V6.1

O prompt solicitado descrevia um casaco de lã vermelho-escuro. O primeiro resultado concluído ainda mostra um suéter creme, enquanto o rosto e a expressão diferem da imagem de origem selecionada. Isso demonstra que a sequência retornou imagens; não demonstra que a instrução sobre a roupa foi atendida. As evidências aqui não isolam se a diferença foi causada pela máscara, pelo comportamento do modelo ou pela interação entre eles.
O resultado 2, o resultado 3 e o resultado 4 também estão disponíveis para inspeção. Guarde a entrada, a máscara e todos os resultados ao diagnosticar uma edição que não foi aplicada. Em uma nova tentativa, escolha a imagem de origem e a região editável de forma deliberada, em vez de apenas repetir o mesmo envio.
Mantenha operações dependentes com a tarefa de origem
Uma operação dependente de tarefa continua vinculada ao contexto original de execução. Ela não pode trocar de conta para continuar uma tarefa indisponível. Nas verificações de 18 de outubro, um remix separado do V8.2 falhou porque seu contexto original não tinha capacidade; ele não foi substituído por uma geração sem relação.
Uma tarefa de entrada de edição só pode ser continuada uma vez. Se a resposta da continuação se perder, confira o histórico de tarefas e o resultado salvo antes de enviar novamente. Nas verificações pagas, reutilizar uma entrada já continuada foi rejeitado sem uma nova cobrança de geração.
Perguntas frequentes
Posso chamar o Edit Model do V8.2 com o campo edit?
Nenhum mapeamento executável está disponível no momento. A solicitação é rejeitada em vez de ser convertida silenciosamente em outra operação de edição.
Posso continuar uma origem do V6.1 como V8.2?
Não. Uma operação dependente deve usar o mesmo modelo da tarefa de origem. Para avaliar outra versão, comece uma geração separada com essa versão.
Uma tarefa modal concluída comprova que minha edição funcionou?
Não. Ela comprova que a operação terminou e retornou uma saída. Inspecione se a mudança solicitada apareceu e se os detalhes que você queria preservar continuam corretos.
Posso remover a máscara para tentar novamente a mesma edição local?
Remover mask_url muda a operação modal documentada para expansão de imagem. Isso não equivale a repetir a edição com máscara, portanto prepare e calcule o preço como uma solicitação diferente.
Se você precisa do Midjourney V8.2 Edit Model, confira a disponibilidade antes de construir a interface em torno dele. Quando o fluxo compatível do V6.1 atender ao caso, guarde cada ID de tarefa e revise as imagens reais antes de aceitar a edição.
Fontes
Contrato e evidências de execução conferidos em 18 de outubro de 2026. As imagens mostradas aqui vêm de verificações pagas de integração, não de um benchmark geral do modelo.
