[Stable Diffusion]Como escrever instruções (incluindo notação especial)

この記事は約10分で読めます。
スポンサーリンク

Coisas que eu quero fazer

Ao gerar imagens usando a interface web do Stable Diffusion, você pode, às vezes, sentir que ‘ Não é bem o que eu imaginei…’ ou ‘Quero dar instruções mais detalhadas, mas como?’. O processo pelo qual a IA gera imagens é fortemente influenciado pela qualidade das instruções (os comandos) que você insere.

A engenharia de prompts é precisamente a técnica de otimizar instruções verbais dadas à IA para obter resultados ideais. Este artigo mostrará como escrever prompts para gerar imagens de alta qualidade de forma eficiente.

スポンサーリンク

Regra básica

Em termos simples, a engenharia de prompts é a habilidade de fornecer instruções otimizadas para que a IA generativa (como a Difusão Estável) compreenda com precisão suas intenções. A IA cria imagens com base em suas palavras, mas a direção dessa criatividade depende muito dos prompts que você fornece.

Pontos para dicas eficazes:

  • Clareza: Evite expressões vagas e comunique claramente o que deseja representar.
  • Priorização: A IA tende a priorizar palavras-chave no início de um texto, então escreva primeiro os elementos mais importantes.
  • Instruções de qualidade: Não se esqueça das palavras-chave para melhorar a qualidade geral das imagens geradas.
スポンサーリンク

Como escolher palavras-chave

O prompt não é uma lista de palavras. É importante organizar as palavras-chave na estrutura correta, pois isso serve como um modelo para a IA gerar a imagem.

Palavras-chave para melhorar a qualidade da imagem

Para melhorar a qualidade das imagens geradas, insira as seguintes palavras-chave no campo indicado.começoColoque-os aqui. Eles funcionam como uma linguagem comum para dizer à IA: ‘ Quero que você gere imagens de alta qualidade’.

  • obra de arte (obra de arte)
  • melhor qualidade (Qualidade superior)
  • ultra detalhado
  • detalhes intrincados
  • alta resolução (Alta resolução)
  • 8 mil (Resolução 8K)

Descrição do tema, características, estilo e contexto.

A seguir, descreveremos os detalhes específicos que desejamos representar. (Vírgula) , O formato básico consiste em listá-los separados por vírgulas.

  • Tema (assunto): 1 menina (Uma menina), gato (gato), paisagem montanhosa (Paisagem de montanha), etc.
  • Características do sujeito: cabelo loiro comprido (cabelo loiro comprido), olhos azuis (olhos azuis), vestindo uniforme escolar (Usar uniforme), etc.
  • Estilo artístico: arte digital (Arte digital) fotorrealista (tão realista quanto a foto), estilo anime (estilo anime) pintura a óleo (Pinturas a óleo), etc.
  • Ambiente/Fundo: exterior (exterior), paisagem urbana, (paisagem urbana), flores de cerejeira, (flores de cerejeira), noite com estrelas (um céu estrelado), etc.

Exemplos de descrições de estilo artístico/estilo

  • arte digital (Arte Digital)
  • pintura em aquarela (Pintura em aquarela)
  • pintura a óleo (óleo)
  • estilo anime (Estilo anime)
  • fotorrealista (Realismo fotográfico)
  • arte fantástica (Arte Fantástica)
  • arte pixelada (Arte em pixel)

Como usar prompts negativos

Os estímulos negativos são,Diga à IA quais elementos você não quer que ela gere.É uma ferramenta extremamente poderosa para esse propósito. Ao configurá-la corretamente, você pode reduzir significativamente falhas na imagem e elementos indesejados (como mãos estranhas, desfoque, marcas d’água, etc.) e melhorar a qualidade da imagem.

Na interface web do Stable Diffusion, existe um campo específico para mensagens negativas abaixo do campo de entrada de mensagens padrão.

Exemplos de prompts negativos comumente usados: baixa qualidade, péssima qualidade, anatomia ruim, mãos ruins, deformado, borrado, fora de foco, duplicado, marca d'água, assinatura, texto, feio, nojento, easynegative, ng_deepnegative_v1_75t

fácil negativooung_deepnegative_v1_75tSão como um conjunto de estímulos negativos desenvolvidos pela comunidade, e podem suprimir eficazmente vários elementos negativos comuns.

O Forge fornece um modelo NegativePrompt.

Ênfase e decadência

Se você deseja enfatizar ou atenuar fortemente a influência de uma palavra-chave específica, use o prompt.Sintaxe de ponderação (ênfase/atenuação)Use isto.



  • Corda:
    :((palavra-chave)) ou (palavra-chave:1.X)
    • exemplo: ((olhos brilhantes)) (1.1ou1.2Você também pode especificá-lo usando um valor numérico, assim:
    • Aumente o número de parênteses.1.XQuanto maior o valor, maior a influência dessa palavra-chave.
  • Amortecimento:(palavra-chave:0.X)
    • exemplo: (luz em excesso: 0,7)
    • 1.0Especificar um valor menor que esse enfraquecerá o efeito dessa palavra-chave.

Esses elementos de sintaxe são úteis para ajustes finos quando a IA não gera elementos conforme o esperado ou, inversamente, quando os gera de forma excessiva.

Alternando prompts ([A:B:C])

Quando se deseja representar cenas complexas, a passagem do tempo ou mudanças de estado, os prompts são úteis.Misturar (alternar) é.

sintaxe:[keywordA:keywordB:step]

  • palavra-chaveA de palavra-chaveB Gradualmente, isso se transforma nisto.
  • etapa Isso especifica a proporção em relação ao número total de etapas no processo de geração, ou o número específico de etapas.
    • exemplo:[day:night:0.5] → O processo muda do dia para a noite na metade do processo de geração.

exemplo: Uma pessoa caminhando em um[sunny forest:dark forest:0.5]com[green leaves:autumn leaves:0.7] (Uma pessoa caminha por uma floresta que se transforma de uma banhada de sol para uma escura, e de uma com folhas verdes para uma com folhas carmesim.)

Essa é uma técnica muito poderosa, mas pode ser difícil prever os resultados intuitivamente, sendo necessário o método de tentativa e erro.

スポンサーリンク

Resultado

Este artigo introduziu uma notação para gerar imagens melhores usando StableDiffusion.

コメント

タイトルとURLをコピーしました