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:
Visão/Enquadramento
Sujeito (com detalhes)
Meio
Termos de Resolução/Detalhe
Referências de Estilo (inclui referências de artistas)
Detalhes adicionais (fundo, ambiente, etc.)
Temas principais de cor
Iluminação/Sombra
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