De 0 a 1, do básico ao avançado para jogar AI - Stable Diffusion tutorial ultra-detalhado (2)

No artigo anterior, construímos o ambiente básico do Stable Diffusion. Este capítulo fornece vários métodos de plug-in, esperando que você jogue com mais prazer.

1. Instalação CUDA

CUDA é uma plataforma de computação paralela e modelo de programação especialmente desenvolvido pela NVIDIA para computação de uso geral em unidades de processamento gráfico (GPUs). Habilitar CUDA pode nos ajudar a chamar operações de GPU (é claro, também é possível sem instalação, mas a eficiência pobre)

Confira a versão CUDA disponível para esta máquina:

 Abra "cmd" - digite: nvidia-smi

Nota: Esta máquina deve ser uma placa gráfica NVIDIA!

Endereço de download do CUDA: CUDA Toolkit Archive | NVIDIA Developer

Após a conclusão do download, você pode "simplificar" a instalação (se o site não puder ser aberto, abra-o cientificamente)

Assim que a instalação estiver concluída, você está pronto para ir.

2. Sinicização da interface

Inicie o webui-user.bat, aguarde o endereço de acesso aparecer e use um navegador para abrir http://127.0.0.1:7860

Depois de entrar na interface, abra "Extensões" por sua vez - "Instalar da URL" - digite na caixa abaixo "URL para o repositório git da extensão":

https://github.com/VinsonLaro/stable-diffusion-webui-chinese

Em seguida, clique no botão "Instalar" abaixo para instalar

 Após a conclusão da instalação, reinicie o webui-user.bat, digite novamente http://127.0.0.1:7860 e abra "Configurações" -- "Interface do usuário" por sua vez -- selecione a primeira linha de configuração "Localização ( requer reinicialização)" como "chinese-all-0512” ou “chinese-english-0512” —— clique em “Applay settings” e “Reload UI” acima para concluir a sinicização.

3. Baixe o modelo

Existem muitos marmanjos na Internet que compartilham seus próprios modelos de treinamento, podemos pegá-los emprestados e usá-los, vamos pegar o civitai.com (rede C) como exemplo

Site oficial do Civitai: https://civitai.com/

Existem muitos modelos no site C, escolha a foto que você gosta e clique para ver o botão de download do modelo (claro, também podemos procurar o modelo que queremos, como pesquisar: Guofeng), preste atenção na descrição do tipo ao baixar, tipos diferentes , armazenar A localização local é diferente:

Digite: CHECKPOINT MERGE , armazene o arquivo .safetensors baixado no diretório \stable-diffusion-webui\models\Stable-diffusion\

Digite: LORA , armazene o arquivo .safetensors baixado no diretório \stable-diffusion-webui\models\Lora

Após a conclusão, reinicie o SD para usar o modelo correspondente.

No entanto, o uso do modelo aqui é diferente. O modelo CHECKPOINT MERGE pode ser carregado diretamente no

Selecione diretamente no checkpoint Stable Diffusion , conforme mostrado abaixo:

Para o modelo Lora, você precisa clicar em "Mostrar/ocultar redes extras" e, em seguida, selecionar o painel "Lora" para vê-lo. Isso ocorre porque o ponto de verificação é um modelo completo e o Lora é um modelo de treinamento (incompleto). o modelo precisa cooperar ao usá-lo Modelo de ponto de verificação usado em conjunto

por exemplo

Vamos pegar a seguinte foto como exemplo ( o modelo é baixado da Internet, se houver alguma infração, informe e exclua )

Ele pode ser gerado definindo os seguintes parâmetros (usando o modelo: xxmix9realistic_v30.safetensors [2030eae609] + girl_guofeng_03):

Ao usar apenas o modelo xxmix9realistic_v30.safetensors [2030eae609]:

Ponto de verificação de difusão estável: xxmix9realistic_v30.safetensors [2030eae609]

Aviso: iluminação facial, luz de fundo brilhante, seios médios, super alta resolução, melhor qualidade, fotos, 4k, (realista: 1.2), 1 garota, cabelo rosa, (neve: 1.2), fase de meio corpo,

Solicitação negativa:sutiã, mamilos cobertos, cueca, EasyNegative,desfigurado,má anatomia,futa,esboços, (pior qualidade:2), (baixa qualidade:2), (qualidade normal:2), baixa resolução, qualidade normal, ((monocromático)), ((escala de cinza)), manchas na pele, acnes, manchas na pele, anatomia ruim, (cabelos longos: 1,4), DeepNegative, (gordura: 1,2), de costas, desviando o olhar, cabeça inclinada, {várias pessoas}, baixa qualidade, anatomia ruim mãos ruins, texto, erro, falta de dedos, dígito extra, menos dígitos, cortado, pior qualidade, baixa qualidade, qualidade normal, jpegartifacts, assinatura, marca d'água, nome de usuário, desfocado, pés ruins, cortado, mãos mal desenhadas, rosto mal desenhado, mutação, deformado, pior qualidade, baixa qualidade, qualidade normal, artefatos jpeg, assinatura, marca d'água, dedos extras, menos dígitos, membros extras, braços extras, pernas extras, membros malformados, dedos fundidos, dedos demais, pescoço longo, cruz- olhos,mãos mutantes,baixos polares,corpo ruim,proporções ruins,proporções brutas, texto, erro, falta de dedos, falta de braços, falta de pernas, dígito extra, braços extras, perna extra, pé extra, dentes

Método de amostragem: DPM++ 2S a Karras

Etapas de amostragem: 28

Largura: 512

Altura: 768

Escala CFG: 7

Semente: 1767597594

Você obterá um gráfico como este:

 Ao inserir "Mostrar/ocultar redes extras" --> painel "Lora" --> clicar em "girl_guofeng_03", você descobrirá que o modelo é adicionado automaticamente ao Prompt e o novo conteúdo do Prompt é:

iluminação facial,luz de fundo brilhante,seios médios,super alta resolução,melhor qualidade,Fotos,4k,(Realista: 1.2),1garota,Cabelo rosa,(Neve:1.2),Fase de meio corpo, <lora:girl_20230530180912:1>

Execute "Gerar" novamente para ver se consegue a imagem desejada?

Você pode fazer inferências sobre outros tipos de modelos e pensar sobre isso, eles são praticamente os mesmos!

Espero que este artigo seja útil para você e desejo-lhe um feliz jogo em IA!

(Atualizarei meu próprio modelo de treinamento mais tarde)

Acho que você gosta

Origin blog.csdn.net/Asgard_Hu/article/details/131064163
Recomendado
Clasificación