Instalando o Stable Fusion WebUI no PC

O Stable Fusion é um programa de ilustração com inteligência artificial que converte texto em imagens. Ele tem recebido grande atenção como um projeto de código aberto da Stability AI.

O Stable Fusion permite que os usuários criem imagens em diversos estilos, incluindo personagens realistas e animados. Ele é implementado em um formato de interface de linha de comando (CLI), o que o torna conveniente para uso com base em prompts.

Para atender aos usuários que acham a CLI inconveniente, o Stable Fusion também suporta uma interface de usuário baseada na web (WebUI). A instalação da versão WebUI do Stable Fusion requer algumas configurações iniciais.

Imagem

Antes de instalar o Stable Fusion em seu PC, é útil ter um entendimento de conceitos como checkpoints, Lora, VAE e embeddings. No entanto, este guia tem como objetivo ajudar os usuários a configurar o ambiente para criar imagens realistas geradas por IA sem necessidade de um profundo conhecimento do Stable Fusion.

O Stable Fusion requer aceleração da GPU, portanto, as especificações de sua placa de gráficos são importantes. Se as especificações do seu PC não forem ideais, você ainda pode usar o Stable Fusion através do Google Colab, que fornece um ambiente propício para aprendizado. No entanto, mudanças recentes tornaram o Stable Fusion Colab um serviço pago, tornando mais conveniente instalar o Stable Fusion em seu PC para um uso mais confortável.

Para instalar e executar o Stable Fusion WebUI em seu PC, você precisará preparar algumas coisas.

Materiais necessários

  • Stable Diffusion WebUI – AUTOMATIC1111
  • Placa de gráficos NVIDIA
  • Python (versão anterior à 3.11)
  • Git

Você pode usar a versão AUTOMATIC1111 do Stable Diffusion WebUI, que pode ser encontrada aqui.

A aceleração da GPU é um requisito padrão para placas de gráficos NVIDIA, mas também existem versões de portabilidade separadas para outros modelos, como AMD, Intel e MacBook (macOS).

Devido a equipamentos e condições de teste limitados, não é possível fornecer instruções de instalação para todas as placas de gráficos. Portanto, este guia pressupõe o uso de uma placa de gráficos NVIDIA.


Como instalar o Stable Fusion no PC

A WebUI do Stable Fusion é escrita em Python, portanto o Python é essencial para seu correto funcionamento.

Se você estiver usando a versão 3.11.x do Python, o Stable Fusion não funcionará corretamente, portanto use a versão mais recente da série 3.10.x.

O Git é usado para baixar e instalar pacotes de código aberto do GitHub em seu PC, e também é usado para atualizar automaticamente pacotes baixados com o Git.

Instalação do Python

  1. Acesse a página de download do site oficial do Python.
  2. Clique em Python 3.10.11 na lista de downloads. Imagem
  3. Na seção “Files” na parte inferior da tela, clique em Windows installer (64-bit) para fazer o download.
  4. Na tela de instalação do Python, marque a caixa de seleção “Add python.exe to PATH” na parte inferior e prossiga com a instalação. Imagem
  5. Na tela final “Setup was successful”, se o botão “Disable path length limit” aparecer, clique nele para aplicar as alterações.
  6. Após concluir a instalação, abra o prompt de comando e digite python -V para verificar se o Python foi carregado com êxito.

A opção “Add python.exe to PATH” é usada para adicionar o Python às variáveis ​​de ambiente de sua conta do Windows. Isso permite que você execute o python.exe de qualquer local do prompt de comando, mesmo do diretório raiz, sem especificar o caminho completo.

Ao executar o Stable Fusion WebUI, ele carrega o programa através do Python. Se você instalar o Python sem selecionar esta opção, poderá resultar em um erro “exit code: 9009”.

A opção “Disable path length limit” remove a limitação de comprimento do caminho (260 caracteres) no Windows. Isso permite que você navegue por arquivos e pastas com nomes ou caminhos mais longos, garantindo que você possa acessá-los sem problemas.


Instalação do GIT

O Git é essencial para instalar, pois é usado para verificar e atualizar pacotes ao executar o Stable Fusion WebUI, bem como gerenciar recursos relacionados ao Stable Fusion.

Imagem
  1. Acesse o site oficial do Git.
  2. Faça o download do 64-bit Git for Windows Setup na seção do Instalador autônomo.
  3. Concordar com os termos de uso e, em seguida, clique no botão Install para prosseguir com a instalação.
  4. No prompt de comando, digite git -v para verificar se ele foi adicionado corretamente às variáveis ​​de ambiente. Imagem

Instalando o Stable Diffusion WebUI

Depois de ter Python e Git prontos, você pode instalar o Stable Diffusion WebUI através do prompt de comando.

O tamanho padrão do pacote é grande e você precisará de bastante espaço em disco para futuras extensões, como Lora e Checkpoint. Você pode instalar o software em qualquer local que seja conveniente para você.

  1. Abra o prompt de comando. Imagem
  2. Navegue até a pasta raiz onde deseja instalar o Stable Diffusion.
    – Por exemplo, se o diretório raiz estiver no disco C: cd C:\\
    – Por exemplo, se estiver na área de trabalho: cd %userprofile%\\Desktop
  1. Digite o comando git clone <https://github.com/AUTOMATIC1111/stable-diffusion-webui.git> para copiar o Stable Diffusion WebUI para o seu PC.
  2. Vá para a pasta stable-diffusion-webui no Windows Explorer. Imagem
  3. Dê um duplo clique em webui-user.bat para executá-lo.
  4. Ao executar o Stable Diffusion WebUI pela primeira vez, ele fará o download de vários recursos e pacotes de modelos da web. Imagem
  5. Dependendo das especificações do seu PC, pode demorar um pouco. Aguarde até que todos os pacotes relacionados ao Stable Diffusion sejam instalados.
  6. Uma vez que todos os pacotes forem instalados, um URL local será exibido no prompt de comando. Copie este URL e cole-o em seu navegador para acessá-lo. Observe que o número da porta no endereço webui não é fixo e mudará sempre que você executar o Stable Diffusion. Portanto, você precisa verificar o prompt de comando todas as vezes e conectar-se adequadamente. Imagem
  7. Digite a palavra-chave para a imagem que você deseja gerar no campo de entrada txt2img e clique no botão Generate para criar a imagem.

Se você seguir essas etapas, poderá instalar o Stable Fusion WebUI em seu PC, permitindo que você use a IA de geração de imagens diretamente sem precisar acessar um site separado. Se você tiver alguma dúvida sobre este tutorial, por favor, deixe um comentário abaixo.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima