Descubra como criar imagens impressionantes usando Stable Diffusion
Stable Diffusion (SD) é um modelo popular de aprendizado profundo de texto para imagem que permite criar imagens detalhadas com base em dicas de texto. No entanto, a qualidade e o nível de detalhe de suas imagens dependerão da especificidade de suas instruções de texto.
Desenvolver bons anúncios envolve muita experimentação. Neste artigo, veremos algumas configurações para alterar drasticamente suas variações de imagem e como configurar o SD para rodar localmente em seu PC.
Verifique se seus anúncios estão funcionando
Antes de começar, certifique-se de que seus prompts estejam prontos seguindo estas etapas:
- Na guia “txt2ing”, deixe o campo de solicitação em branco e role para baixo até a seção “Script”.
- Clique no menu suspenso e selecione “Avisar de arquivo ou caixa de texto”.
- Você pode colocar seu arquivo de texto de avisos na janela “Arquivo com entradas”. Como alternativa, marque a opção “Mostrar caixa de texto” e insira suas direções na janela “Direções”. Provavelmente é mais fácil trabalhar com um arquivo de texto, pois é mais fácil modificá-lo e salvá-lo.
- Vá para o local do seu arquivo de texto e arraste o arquivo para a janela. Se você fizer alterações no arquivo, precisará soltar o arquivo atualizado na janela do prompt, pois a interface do usuário não o atualizará automaticamente.
- No campo de entrada “Semente”, defina sua semente personalizada e clique em “Gerar”.
Se você quiser experimentar a arte gerada por suas sugestões, começaremos com o recurso de escala Classifierless Guide (CFG).
Experimentando a escala CFG
A escala CFG mede o quão próximo você deseja que o modelo esteja de sua indicação ao gerar imagens relacionadas. Por exemplo, um valor de escala CFG de “0” gerará uma imagem aleatória com base na semente. Por outro lado, uma escala CFG de “20” e SD máximo criará a correspondência mais próxima possível de sua solicitação.
Siga estas etapas para testar sua mensagem usando a função de dimensionamento CFG:
- Vá para “Script” e selecione “Gráfico X/Y”.
- Clique no menu suspenso “X Type” e selecione “CFG Scale”.
- No menu suspenso “Y Type”, selecione “Steps”.
- No campo de entrada “X Values”, considere definir a escala CFG para “3–5”. Isso gerará versões inteiras da sua imagem. Se você quiser produzir meios números, escreva: “3-5 (+ 0,5)” entre colchetes.
- Em seguida, use os “Passos” no campo “Valores Y” para definir o número de variações entre o intervalo. Por exemplo, para testar entre 10 e 40 etapas, digite “10-40”. Para usar cinco variações, escreva “10-40 [5]” com colchetes.
- Para uma visão geral clara, certifique-se de que “Draw Legend” esteja marcado.
- Clique no botão “Gerar”.
Dependendo das variações solicitadas, você terá muitas opções de renderização. Além disso, lembre-se de que todas as imagens são de resolução total, portanto, a versão que você deseja será o produto final.
Experimente a Matriz de Prompt
A Prompt Matrix é outra maneira poderosa de testar seus prompts à medida que você gera mais variações do mesmo prompt. Siga estas etapas para personalizar o recurso de matriz de prompt:
- Vá para o menu suspenso “Script” e escolha “Request Matrix”.
- Digite sua mensagem no campo de mensagem e pressione espaço. Insira um caractere de barra vertical – “|” – em seguida, adicione outro espaço. Insira as diferentes versões do estilo que deseja usar, por exemplo “pintura a óleo” ou “aquarela”, e use o tubo vertical para separar cada um.
- Após clicar em “Gerar”, dependendo da quantidade de variáveis inseridas, este número multiplicado por ele mesmo será o número de variações exibidas. Por exemplo, 4 argumentos X 4 = 16 resultados.
Experimentando métodos de amostragem
O método de amostragem refina sua imagem de ruído para formas reconhecíveis. Siga estas etapas para testar os métodos de amostragem:
- Vá para o menu suspenso “Y Type” e selecione “Sampler”.
- No campo de texto “Y Values”, insira o método de amostra, por exemplo, “Euler a,” seguido por uma vírgula para separar outros nomes de amostra. Considere o teste de pelo menos três maneiras.
- Para manter as coisas simples, defina a Escala CFG “X Value” para três variações digitando “3-5”.
- Pressione o botão “Gerar”.
Como configurar o Steady Broadcast em um PC com Windows
Se você tiver cerca de 15 GB a 20 GB de espaço livre em disco, poderá acessar o SD gratuitamente instalando-o em seu PC. As etapas a seguir incluem acesso direto a todos os arquivos necessários para instalação e download.
Baixar arquivos de fluxo estável
- Primeiro visite python.org para baixar a versão mais recente do Python.
- Role para baixo até a seção “Arquivos” e selecione a versão do instalador do Windows (64 bits) para baixar.
- Visite a página git-local-branching-on-the-cheap “Downloads para Windows”.
- Clique na opção “Configuração do Windows 64 bits” para baixá-lo.
- Agora visite o GitHub para baixar a IU da web de transmissão estável. Clique no menu suspenso “Código” e selecione “Baixar ZIP”.
- Acesse o site huggingface.co para baixar a versão mais recente do SD. Neste site, você precisará criar uma conta gratuita. Role para baixo para escolher a versão “…full EMA…” para obter uma versão completa. Este é um arquivo grande e pode demorar um pouco para concluir o download.
- Visite a