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

Untitled.png

Un método alternativo es descargar totalmente el repositorio en formato ZIP:

Untitled (1).png

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.

Untitled (2).png

Dentro del sitio de la versión del modelo que elegiste ve a Files and versions para descargar el modelo.

Untitled (3).png

Busca el archivo termina con una extension ckpt, selecciónalo y descárgalo dando clic en download.

Untitled (4).png

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:

Untitled (5).png

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.

Untitled (6).png

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.

Untitled (7).png

El resultado es la interfaz con la que trabajaremos en este curso.

Untitled (8).png


¡Listo! Ya has instalado y sabes cómo abrir AUTOMATIC 1111. ¡Avanza a la siguiente clase! ⭐