Nesse Tutorial vou ensinar para vocês como instalar o Stable Diffusion Automatic1111 no Windows, para quem não conhece, o Stable Diffusion é um gerador de imagens que utiliza Inteligência Artificial. Para criar essas imagens basta digitar o que você quer que ele crie, e ele cria automaticamente essas imagens.
Essa versão do SD é a mais pura e compatível com Windows, mas se preferir também vou deixar no final do artigo o link para instalar a versão com apenas 1 click.
Link para o Tutorial no Youtube
1 – Baixando os Arquivos Necessários
A primeira coisa que iremos fazer é Baixar o Phyton e o Git.
Não vou colocar o link direto para os arquivos aqui, pois eles podem serem atualizados, então baixe sempre a versão que ele recomenda do Link Abaixo:
GitHub – AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI
Ao clicar no link acima irá abrir a página do repositório no GitHub, lá é o local certo e seguro para baixar o necessário.
Vá descendo até chegar em Automatic Installation on Windows, como na imagem abaixo:
Clique com o botão direito do mouse em Python e dê Abrir em uma nova guia para ficar mais fácil a navegação, isso irá abrir a página em uma nova guia no navegador.
Faça o mesmo para o GIT.
No Python baixe o arquivo Windows Installer (64 bit), como na imagem abaixo:
No GIT baixe o arquivo 64-bit Git for Windows Setup.
Após baixar os 2 arquivos, navegue até a pasta que você baixou, caso não saiba onde baixou, abra o Windows Explorer, por padrão ele será salvo na pasta Downloads, caso não ache onde baixou irá precisar baixar novamente e verificar onde está salvando.
2 – Instalando os Arquivos Baixados
Agora iremos instalar os 2 arquivos baixados, instale na sequência que for passado.
2.1 – Instalando o Phyton
Primeiro deve ser instalado o Python, clique com o botão direito do mouse nele e clique em Executar como Administrador.
Caso dê algum erro ao abrir, leia a mensagem, mas provavelmente seja porque você tem uma outra versão do Phyton, caso isso ocorra você precisará desinstalar essa versão antes de instalar a que você baixou.
Ao abrir a Tela de instalação é EXTREMAMENTE IMPORTANTE selecionar ADD Phyton 3.10 to Path, depois clique em Install Now, como está na imagem abaixo:
Se você esqueceu de Deixar selecionado o ADD Phyton 3.10 to PATH, terá que instalar novamente, se não os comandos que iremos digitar depois não irão funcionar.
2.2 – Instalando o Git
Depois do Python instalado corretamente, clique com o botão direito do mouse no arquivo do GIT e clique em Executar como Administrador.
Com o instalador do GIT aberto clique em Install e vá apertando Next até terminar a instalação.
3 – Instalando o Stable Diffusion Automatic1111
Agora iremos utilizar o terminal para instalar o Stable Diffusion Automatic1111.
A primeira coisa a ser feita é criar uma pasta onde você quer que o seu programa fique.
É muito importante selecionar um HD ou SSD com bastante espaço, para que possa tirar todo proveito é necessário instalar Modelos, esses modelos possuem alguns GB de tamanho.
3.1 – Crie uma pasta para o Stable Diffusion
Para criar a pasta, abra o Explorador de Arquivos (Windows Explorer), você pode fazer isso clicando no botão iniciar do Windows e navegando até ele ou então apertando a tecla Windows + E.
Escolha o HD ou SSD onde vai instalar, no meu caso escolhi o D, depois clique em um local em branco com o botão direito do mouse, depois em Novo e Pasta. Dê um nome para a pasta, exemplo: Stable Diffusion, depois abra ela.
3.2 – CMD
Dentro da pasta que você criou, clique na parte de cima da barra em uma parte em branco, apague o que está escrito e digite CMD e pressione ENTER.
Com o CMD aberto digite ou cole o comando:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
(Clique aqui para Copiar o comando)
Para colar o comando aperte CTRL + V, ou clique com o botão direito do mouse e depois pressione ENTER para ele instalar o Stable Diffusion Automatic1111 na pasta que você criou.
Se a sua internet for boa, após alguns segundos ele irá terminar de instalar o Stable Diffusion.
4 – Configurar Antes de Iniciar
Dentro da pasta que você criou, ele irá criar outra pasta chamada stable-diffusion-webui, dentro desta pasta vá até o arquivo webui-user.bat, clique com o botão direito do mouse e clique em Editar ou Editar com o bloco de notas.
Com ele aberto você irá acrescentar na frente de set COMMANDLINE_ARGS os comandos:
--xformers --autolaunch
Abaixo desse comando coloque a linha: git pull, para o Stable Diffusion ficar sempre atualizado.
Deverá ficar igual a imagem:
Exemplo:
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS= --xformers --autolaunch
git pull
call webui.bat
4.1 – Verificar Python
Caso você tenha mais de um Python instalado, precisará acrescentar o caminho do Python 3.10 para evitar dar problemas na hora de abrir o SD.
Como verificar se tem mais de 1 instalado, clique no botão iniciar do Windows e na barra de pesquisa digite: Python.
Todos Python instalados irão aparecer, clique com o botão direito do mouse em Python 3.10 e clique em Abrir local do arquivo.
Ele irá abrir a pasta como na janela abaixo, essa pasta é onde estão os atalhos, não é esse local, como pode ver está escrito Atalho no Tipo, clique novamente com o botão direito e Abrir local do Arquivo.
Esse é o local correto, como pode ver em Tipo está Aplicativo, clique com o direito em Python.exe e Clique em Copiar como Caminho.
Agora no arquivo webui-user.bat em set PYTHON= cole o caminho que você copiou do Python, é só dar CTRL+V na frente ou com o botão direito do mouse dê colar, ficará parecido com a imagem abaixo:
4.2 – Comandos Adicionais
OBS: Se tiver menos de 8GB de VRAM na sua placa de vídeo, acrescente o comando no COMMANDLINE_ARGS:
--medvram
Mas só faça isso se realmente tiver menos de 8GB na sua placa de vídeo, pois isso deixará o SD mais lento, esse comando serve para economizar memória de vídeo e fazer ele rodar em placas mais fracas.
Então ficará parecido com os comandos abaixo:
Aqui tem a lista completa de comandos para o Stable Diffusion: Command Line Arguments and Settings
Agora é só executar o webui-user.bat sempre que for abrir o Stable Diffusion Automatic1111.
4.3 – Criar Atalho
Para facilitar você pode clicar em Atalho clicando com o botão direito e depois em Enviar para a Área de trabalho, dessa forma ele irá criar um atalho na área de trabalho.
Quando executar o webui-user.bat ele irá carregar os arquivos necessários e quando estiver pronto irá abrir o Stable Diffusion Automatic1111 no navegador, como na imagem abaixo:
Pronto, agora o Stable Diffusion está instalado e pronto para utilizar! Essa maneira que mostrei de como instalar o SD é a mais pura e estável de todas, mas tem outras maneiras mais fáceis.
Se você não sabe como utilizar o Stable Diffusion, recomendo ver nossos próximos tutoriais!
POR FAVOR SE INSCREVAM NO CANAL DO YOUTUBE!
Link para o canal no Youtube: INTELIGÊNCIA DIGITAL