Instalación de AUTOMATIC 1111
Clase 4 de 23 • Curso de Stable Diffusion para Generación de Imágenes con AI
Automatic 1111 es una de las interfaces gráficas para usar Stable Diffusion. Esto proporciona una serie de herramientas interesantes para el manejo de este modelo text-to-Image al alcance de un clic en una interfaz muy amigable para el usuario.
Para poder utilizar Automatic 1111 en tu computador ejecuta los siguientes pasos:
1. Clonar el repositorio de GitHub
Si no tienes experiencia con GitHub te recomiendo tomar el Curso Profesional de Git y GitHub si no lo has tomado.
El repositorio lo encuentras en este link y solo tienes que usar el método de la terminal de tu preferencia y copiar el código anteponiendo git clone
.
En la imagen de referencia se usa el método de HTTPS, de modo que el comando final será:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
Un método alternativo es descargar totalmente el repositorio en formato ZIP:
2. Confirmar instalación de Python
Para este caso debemos asegurar que tenemos instalado Python en su versión 3.10.
Windows
Para Windows descargala en el siguiente link: Python Releases for Windows
Linux
En Linux ejecuta los siguientes comando de acuerdo a tu distribución:
# Debian-based: sudo apt install wget git python3 python3-venv # Red Hat-based: sudo dnf install wget git python3 # Arch-based: sudo pacman -S wget git python3
macOS
Para macOS ejecuta el siguiente comando:
brew install cmake protobuf rust python@3.10 git wget
3. Descargar el modelo de Stable Diffusion
Para ello ve al sitio de Stability.ai en Hugging Face que encuentras en este link.
Luego procede a descargar la versión que prefieras, para este caso te recomiendo la versión 2.0.
Dentro del sitio de la versión del modelo que elegiste ve a Files and versions para descargar el modelo.
Busca el archivo termina con una extension ckpt, selecciónalo y descárgalo dando clic en download.
4. Ubicar el modelo en tu computador
En la carpeta de models/Stable-diffusion
pega el archivo del modelo ckpt que descargaste., en mi caso tengo varios modelos descargados:
Un paso extra para los modelos de la versión 2 de Stable Diffusion es la copia del archivo yaml. Descárgalo en este link bajo el mismo nombre del archivo ckpt pero con extensión .yaml
.
Una vez descargado cópialo en la misma carpeta models/Stable-diffusion
.
5. Ejecutar AUTOMATIC 1111
Finalmente ejecuta la interfaz.
Windows:
Para Windows busca y ejecuta el archivo webui-user.bat
como cualquier archivo ejecutable de Windows.
Linux y macOS:
En estos sistemas operativos usa el siguiente comando en la terminal para ir al directorio stable-diffusion-webui
-
cd stable-diffusion-webui
** 💡 Si ya te encuentras dentro del directorio stable-diffusion-webui no hace falta ejecutar el comando de arriba**
Finalmente con este comando ejecuta AUTOMATIC 1111:
./webui.sh
6. Interfaz web
En tu terminal al finalizar el proceso arrojará una URL. Copia y pega esa URL en el navegador de tu preferencia.
El resultado es la interfaz con la que trabajaremos en este curso.
¡Listo! Ya has instalado y sabes cómo abrir AUTOMATIC 1111. ¡Avanza a la siguiente clase! ⭐