O que é um prompt negativo?

Por Atualizado em 3 min de leitura

O prompt negativo é um segundo campo de texto em que você lista o que a imagem não deve conter: desfoque, dedos a mais, marcas d'água, texto, cores feias. O Stable Diffusion afasta a geração desses conceitos a cada passo, o que muitas vezes elimina um defeito que não se resolveria acrescentando palavras ao prompt principal.

Como funciona

A cada passo de remoção de ruído, o modelo calcula duas previsões: uma guiada pelo seu prompt e outra guiada pelo prompt negativo. Cada passo parte da segunda previsão e avança em direção à primeira, na medida da diferença entre as duas multiplicada pelo valor do CFG (o ajuste de guidance). Ou seja, o prompt negativo não é um filtro aplicado no final: ele molda a imagem desde o primeiro passo. É por isso também que um prompt negativo sem um CFG acima de 1 não tem efeito nenhum.

Prompts negativos que funcionam

Qualidade geral (SD 1.5, SDXL):

blurry, low quality, lowres, jpeg artifacts, watermark, text, signature, cropped, out of frame

Pessoas e retratos:

deformed, bad anatomy, extra fingers, missing fingers, extra limbs, mutated hands, poorly drawn face, asymmetric eyes

Fotografia:

painting, drawing, illustration, cartoon, 3d render, cgi, oversaturated, overexposed

Anime e ilustração:

photorealistic, photo, realistic skin, worst quality, normal quality, monochrome

Comece pela lista geral e acrescente o bloco que corresponde ao seu objetivo. De dez a vinte termos é mais do que suficiente; listas longas, copiadas e coladas, servem mais para acrescentar ruído.

Pesos no prompt negativo

Os pesos funcionam exatamente como no prompt principal: (blurry:1.4) afasta o desfoque com mais força, (text:1.2) elimina letras soltas. Só aumente um peso para um defeito que insiste em voltar; acima de 1,5, o modelo começa a distorcer outras coisas para obedecer.

Quando ele não faz nada

  • CFG scale em 1: o prompt negativo é ignorado por definição. Use de 5 a 8 com o SD 1.5 e o SDXL.
  • Modelos Turbo e LCM: o SDXL Turbo roda sem guidance e ignora o prompt negativo; um LCM LoRA roda com CFG de 1 a 2 e quase não reage a ele.
  • Stable Diffusion 3.5 Large Turbo: também roda sem guidance e, por isso, ignora o prompt negativo; os outros modelos SD 3 e 3.5 fazem uso dele.
  • Conceitos que o modelo não consegue separar: “hands” no prompt negativo tende a esconder as mãos, em vez de corrigir a anatomia delas. Repintar a mão com o inpainting pode resolver.

Neste site

A ferramenta de inpainting já aplica um prompt negativo forte nos bastidores, então você só descreve o que quer. Os exemplos de prompts mostram, ao lado do prompt positivo, o prompt negativo, quando ele foi usado; copie os dois para partir de um resultado conhecido e depois mude um termo por vez com uma seed fixa.

Perguntas frequentes

O prompt negativo é obrigatório?

Não. O SDXL e o SD 3 produzem boas imagens sem ele. Ele passa a valer a pena em retratos, mãos e fotorrealismo, e para eliminar um defeito recorrente, como marcas d'água ou texto.

Posso colocar “nsfw” no prompt negativo?

Sim, e é uma forma comum de afastar os fine-tunes do SD 1.5 do conteúdo adulto, mas sem nenhuma garantia. Lembre-se de que conteúdo adulto e violência não são permitidos em nenhuma parte deste site, não importa o que o prompt negativo diga.

A ordem das palavras importa no prompt negativo?

Provavelmente um pouco: os primeiros termos tendem a pesar mais, como no prompt positivo. Coloque em primeiro lugar o defeito que mais incomoda você.