4-6 Guia Completo de Prompting

Este guia irá ajudá-lo a entender todos os detalhes sobre prompts.

Prompting é a primeira e mais importante fase da geração de imagens por IA. Boas habilidades de prompting ajudam os usuários a obter ótimos resultados em qualquer modelo.

Construindo com Categorias e Ordem

Um bom prompt requer ordem e categorização corretas. Pode parecer igual, mas a posição dos termos realmente importa. A ordem e as categorias gerais do Stable Diffusion são assim:

  1. Visão/Enquadramento

  2. Sujeito (com detalhes)

  3. Meio

  4. Termos de Resolução/Detalhe

  5. Referências de Estilo (inclui referências de artistas)

  6. Detalhes adicionais (fundo, ambiente, etc.)

  7. Temas principais de cor

  8. Iluminação/Sombra

  9. Termos de qualidade em alta no deviantart, (melhor imagem:1.5) etc.

No entanto, a ordem e a categorização podem variar para cada modelo. Você pode ver isso nos guias de cada modelo, mas este padrão pode ajudar em todos eles.

Você não precisa usar todas as categorias no seu prompt.

Categorize cada termo do seu prompt. Por exemplo: "sujeito, detalhes faciais, detalhes do corpo, detalhes da roupa", etc.

Errado: 1 garota, ruiva, olhos azuis, sorrindo, vestido vermelho, cabelo ondulado, magra

Correto: 1 garota, sorrindo, olhos azuis, ruiva, cabelo ondulado, magra, vestido vermelho. Isso reduz a chance de gerações erradas na maioria das vezes.

Prompts Negativos

Prompts negativos ajudam a evitar elementos indesejados nas suas gerações. Principais temas para prompts negativos:

  • Qualidade negativa: worst quality, worst image, low quality, lowres, etc.

  • Embeddings: verybadimagenegative_v1.3, ng_deepnegative_v1_75t, badhandv4, etc.

  • Elementos indesejados: NSFW, flower, rain, hat, etc.

Pesos nos Prompts

Pesos são um recurso do Stable Diffusion para controlar a imagem gerada. (termo:fator), termo é o que você quer aumentar ou diminuir na imagem, fator é a escala para controlar isso.

termo: Pode ser qualquer coisa que você queira editar no prompt.

fator: O fator na verdade pode variar entre 0,01 e 100, mas esse tipo de peso pode causar deformações nas suas imagens. A escala universalmente recomendada para os pesos é de 0,5 a 1,5. Mantenha seus pesos dentro desta escala. No entanto, alguns modelos aceitam até 2.

O que significam Peso e Escala?

Os pesos determinam quanta atenção você dá à IA para aquele termo específico em cada etapa. Eles são absolutos, ou seja, aumentar o valor de um termo não reduz o peso dos outros termos.

Nota: 1 garota, morena, jardim não é o mesmo que (1garota:1.5), (morena:1.5), (jardim:1.5); eles têm pesos de trabalho diferentes e os resultados também serão diferentes.

A escala é baseada em um sistema de porcentagem, o que significa que 1 = 100%, 1.5 = 150%. Por isso, não se deve usar valores maiores que 1.5. A IA não consegue lidar com esse tipo de peso para um termo, devido ao seu treinamento.

Diferentes Tipos de Pesos

(termo:factor)

O fator pode variar entre 0.5 e 1.5 e esse tipo pode ser usado tanto para reduzir quanto para aumentar os pesos. [] não funciona com esse sistema. Use apenas (), se for especificar um valor.

1 garota, (cabelo ruivo:1.2), (pupilas de rosa:0.7)

(termo)

  • Cada () aumenta o valor do termo em x1.1

(term) = (term:1.1)

((term)) = (term:1.21)

(((term))) = (term:1.331) ...

[term]

Cada [] reduz o valor do termo em x1.1

[term] = (term:0.9)

[[term]] = (term:0.82)

[[[term]]] = (term:0.75) ...

Nota: O número máximo recomendado de colchetes é 3; valores maiores que 3 podem causar deformações nas imagens.

Prompting Passo a Passo

Vou mostrar um exemplo de como escrever um prompt passo a passo aqui, usando o modelo DreamShaper v8, pois ele pode lidar com várias ordens de prompt (incluindo a geral) e é um modelo amigável para iniciantes. Todas as imagens foram criadas com as mesmas configurações.

Sampler (Amostrador): DPM++ 2M KARRAS

CFG Scale (Escala de orientação sem classificador): 9

Sampling Steps (Passos de amostragem): 30

Escolhendo o Sujeito e o Tema Principal

Vamos supor que queremos criar uma ilustração de uma garota no espaço. Começando com ilustração, 1 garota, espaço e já temos nosso primeiro resultado.

Negativos e Embeddings (Incorporações)

Como já temos um sujeito, agora podemos escrever prompts negativos e embeddings para manter a qualidade em cada etapa. Vou usar alguns negativos básicos e o embedding do DreamShaper.

Prompt Positivo

ilustração, 1 garota, espaço

Prompt Negativo

BadDream, (UnrealisticDream:1.3), baixa resolução, NSFW, escala de cinza, monocromático, traje de astronauta, nu, criança, criança pequena

Adicionando Meio e Enquadramento

Após atingir uma qualidade aceitável, é hora de adicionar termos de meio e enquadramento para obter resultados consistentes. Vou usar arte digital e tinta aquarela, além de adicionar técnica mista para obter uma mistura desses meios. Como enquadramento, ilustração de meio corpo é uma boa escolha para nós.

Prompt Positivo

ilustração de meio corpo, 1 garota, (arte digital), tinta aquarela, espaço, técnica mista

Melhorando a Qualidade

Como já temos uma boa base, podemos melhorar a qualidade com algumas palavras.

Prompt Positivo

ilustração de meio corpo, 1 garota, (arte digital), tinta aquarela, (qualidade ultra:1.3), obra-prima, (altamente detalhado), HDR, 8K, espaço, técnica mista

Adicionando Estilo com Referências

Adicionei duas referências de artistas e arte abstrata com ficção científica como tema, porque adoro os retratos de Charlie Bowater e Maciej Kuciara tem ótimos designs de personagens de ficção científica.

Prompt Positivo

ilustração de meio corpo, 1 garota, (arte digital), tinta aquarela, (qualidade ultra:1.3), obra-prima, (altamente detalhado), HDR, 8K, arte abstrata, (por Charlie Bowater:0.9), (estilo de Maciej Kuciara), ficção científica, espaço, técnica mista

Detalhes Adicionais e Cores

Podemos adicionar os detalhes que quisermos e escolher temas de cor antes da etapa final. Adicionei detalhes ao meu sujeito e ao fundo, além de escolher vermelho e preto como cores principais. Usei capacete no negativo porque quero ver o rosto dela.

Prompt Positivo

ilustração de meio corpo, 1 garota, cabelo preto, corte bob, traje espacial futurista, (arte digital), tinta aquarela, (qualidade ultra:1.3), obra-prima, (altamente detalhado), HDR, 8K, arte abstrata, (por Charlie Bowater:0.9), (estilo de Maciej Kuciara), ficção científica, estrelas fractais, espaço, fundo espacial incrível, tema vermelho, tema preto, técnica mista

Prompt Negativo

BadDream, (UnrealisticDream:1.3), baixa resolução, NSFW, escala de cinza, monocromático, traje de astronauta, nu, criança, criança pequena, capacete

Iluminação e Toques Finais

Agora podemos finalizar nosso prompt com foco, luz, sombra e os últimos toques de qualidade. Também adicionei alguns negativos para rostos melhores.

Prompt Positivo

ilustração de meio corpo, retrato, 1 garota, cabelo preto, corte bob, traje espacial futurista, (arte digital), tinta aquarela, (qualidade ultra:1.3), obra-prima, (altamente detalhado), HDR, 8K, arte abstrata, (por Charlie Bowater:0.9), (estilo de Maciej Kuciara), ficção científica, estrelas fractais, espaço, fundo espacial incrível, tema vermelho, tema preto, (profundidade de campo), foco nítido, iluminação difusa, contraluz, sombras suaves, técnica mista, em alta no deviantart, arte premiada

Prompt Negativo

BadDream, (UnrealisticDream:1.3), (olhos deformados:1.3), feio, baixa resolução, NSFW, escala de cinza, monocromático, traje de astronauta, nu, criança, criança pequena, capacete

Agora você aprendeu como criar um prompt eficaz que pode gerar ótimos resultados na maioria das vezes. Siga estas diretrizes, crie sua arte e não se esqueça de compartilhar com a Comunidade SeaArt.

Last updated