Os curingas desta coleção são criados principalmente para cenas realistas com pessoas. No entanto, eles também podem ser usados para outros tipos de arte. Eles lhe darão inspiração e aumentarão sua criatividade.
Como eu mesmo trabalho com esses curingas, capturo palavras-chave problemáticas e as removo. Às vezes também adiciono novas palavras-chave e até arquivos inteiros. Estou constantemente em busca de novas ideias para expandir esta coleção.
A ideia principal é não complicar as coisas. Lidar com milhares de curingas com nomes estranhos pode ser opressor. Acredito que é melhor ter alguns que você possa lembrar e usar com eficácia .
Para usar esses curingas, você precisa de uma extensão. Você pode usar um dos seguintes:
Recommended
Provavelmente, após instalar a extensão, você precisará reiniciar o Stable Diffusion (ou a instância do servidor alugado) para que a extensão funcione corretamente. Uma simples recarga do WebUI pode não ser suficiente . Você pode verificar facilmente se a extensão funciona gerando uma imagem. Se a palavra-chave colors
aparecer onde você usou o curinga __colors__
, significa que algo está errado.
Se você instalou a extensão usando o Provisioning Script do AI-Dock, não será necessário reiniciar?
Se você decidiu usar sd-dynamic-prompts, recomendo que você habilite uma opção útil nas configurações da extensão.
Settings > Uncategorised > Dynamic Prompts > Save template to metadata: Write prompt template into the PNG
Depois de ter uma extensão Wildcards funcional, você precisará de arquivos curinga .txt
no diretório apropriado. No caso dos dois plugins citados, será o diretório wildcards
do diretório principal da extensão.
O caminho para o diretório pode ser assim:
stable-diffusion-webui/extensions/sd-dynamic-prompts/wildcards/
stable-diffusion-webui/extensions/stable-diffusion-webui-wildcards/wildcards/
Navegue até o diretório apropriado e baixe os arquivos.
Você pode baixá-los com o seguinte comando:
wget -qO- https://raw.githubusercontent.com/Avaray/stable-diffusion-simple-wildcards/sdxl/scripts/download.sh | bash -s -- wget sdxl
aria2c -q --allow-overwrite=true --remove-control-file=true -o dl.sh https://raw.githubusercontent.com/Avaray/stable-diffusion-simple-wildcards/sdxl/scripts/download.sh && chmod +x dl.sh && ./dl.sh aria2c sdxl
curl -s https://raw.githubusercontent.com/Avaray/stable-diffusion-simple-wildcards/sdxl/scripts/download.sh | bash -s -- curl sdxl
Você pode encontrar mais maneiras de baixar os curingas no arquivo DOWNLOAD.md.
Um curinga é essencialmente o nome de um arquivo que contém uma lista de palavras-chave. Se você tiver um arquivo chamado colors.txt
, poderá usar o curinga em seu prompt como __colors__
. O Stable Diffusion substituirá __colors__
por uma palavra-chave aleatória do arquivo colors.txt
.
Digamos que você queira gerar uma cena com uma mulher em um local aleatório. Deixe que suas roupas sejam aleatórias também.
fotografia de mulher de __nacionalidades__ , vestindo __colors__ __roupas_superiores__ , parada em __locais__
O prompt inicial ficará assim:
fotografia de uma mulher espanhola , usando vestido preto , em pé no restaurante
Você também pode usar variáveis
Available only in sd-dynamic-prompts
${c=__colors__} mulher de __locations__ , ${c} camisa, ${c} saia, ${c} botas
O prompt ficará assim:
mulher no camarim , camisa rosa , saia rosa , botas rosa
Para obter vários valores de um curinga, você pode especificar a quantidade de valores que deseja obter.
Available only in sd-dynamic-prompts
fotografia de carros de brinquedo, {4$$__colors__}
O prompt ficará assim:
fotografia de carros de brinquedo, vermelho , azul , verde , amarelo
Os pontos de verificação baseados no Pony Diffusion
podem não funcionar com alguns desses curingas. Os pontos de verificação Pony Diffusion
foram treinados com dados completamente diferentes e carecem de conhecimento sobre muitas coisas. Nationalities
, Artists
, Cameras
e Films
provavelmente não funcionarão. Se você está planejando usar esses curingas para gerar cenas realistas, você deve usar bons pontos de verificação focados em pessoas reais. Eu recomendo usar um dos seguintes pontos de verificação:
SDXL 1.0
SDXL 1.0
SDXL 1.0
SDXL 1.0
Para Nationalities
é bom estar em torno CFG Scale 6-7
para ver como o prompt afeta a pessoa gerada (você pode ler mais sobre isso aqui). Para Artists
é melhor ter CFG Scale 2-5
para obter melhores resultados. Em ambos os casos, o Checkpoint terá o maior impacto no resultado final. Cada ponto de verificação é diferente.
nationalities.txt
foi inspirada nesta postagem do Reddit.lighting.txt
foi inspirada nesta postagem do Reddit.artists.txt
foi obtida no Stable Diffusion Cheat-Sheet.artists2.txt
foi obtida no SDXL Artist Style Studies.cameras.txt
e Filmes camera_films.txt
foram obtidas no SDXL 1.0 Artistic Studies. Se você acredita que algo está faltando, que algo pode ser útil ou que algo deve ser removido, vá em frente - bifurque este repositório, edite os arquivos e envie uma solicitação pull.
Encontre-me no Discord se tiver alguma dúvida ou sugestão: avaray_
Você também pode me apoiar no GitHub Sponsors, Patreon ou Buy Me a Coffee.