Do not index
Do not index
canonical-url
Publish
Publish
Stable Diffusion es una Inteligencia Artificial de texto a imagen que puede ejecutarse en un PC de consumo con una GPU. La primera versión de consumo se lanzó en agosto de 2022 y fue adoptada rápidamente por un gran número de usuarios.
En este artículo, detallamos el procedimiento paso a paso para instalar Stable Diffusion y su interfaz gráfica en un ordenador Windows utilizando Automatic1111.
Actualización - 27/12/2023
El procedimiento descrito en este artículo sigue siendo válido y le permitirá instalar y utilizar Stable Diffusion. Sin embargo, existe un método más sencillo que probablemente le convenga más si no está acostumbrado a utilizar líneas de comandos:
Actualización - 5/11/2023
Aunque Automatic1111 sigue siendo la solución más popular para instalar y utilizar Stable Diffusion en Windows, ahora hay varias interfaces alternativas que también se pueden instalar en Windows
Si eres principiante, te recomendamos especialmente Fooocus, que es más fácil de instalar y utilizar, y para nosotros la mejor opción para probar la generación de imágenes con Stable Diffusion y descubrir su potencia
Requisitos técnicos
Tu PC debe ejecutar Windows 10 o posterior con una tarjeta de vídeo dedicada (GPU) con al menos 4 GB de VRAM, más si quieres usar las últimas versiones como SDXL o generar imágenes de alta definición.
La instalación de Stable Diffusion requiere una máquina potente
Por tanto, se recomienda una GPU de 8 GB para utilizar Stable Diffusion, y un uso cómodo suele requerir más potencia.
Si no tienes una máquina lo suficientemente potente, una buena alternativa es utilizar una solución basada en la nube.
Pasos de la instalación
Paso 1: Instalar python
- Seleccione el instalador para su Windows en la página "Descargas" o utilice este enlace de descarga directa.
- Ejecute el instalador para iniciar la instalación. Asegúrese de que la opción "Añadir Python a la ruta" está marcada y haga clic en "Instalar ahora" para iniciar la instalación.
Si se encuentra con un error, es muy probable que haya instalado Python anteriormente. Elimine todas las versiones de Python instaladas anteriormente antes de volver a instalar la versión 3.10.6 o posterior. Puede hacerlo en Panel de control → Agregar o quitar programas
Paso 2: Instalación de git
Git es un sistema de gestión de repositorios de código que necesitarás para instalar y actualizar AUTOMATIC1111.
- Vaya a esta página para descargar la versión para Windows
- Abra el instalador y haga clic en Instalar para aceptar la licencia e instalar el software
- Siga las instrucciones para completar la instalación.
Paso 3: Clonar webui
Esta es la etapa más difícil 🤓.
- Pulsa la tecla Ventana (debe estar a la izquierda de la barra espaciadora de tu teclado), se abrirá una ventana de búsqueda. Escribe
cmd
.
- Haga clic en del aparecerá la ventana Símbolo del sistema
- En primer lugar, asegúrate de que estás en tu carpeta de inicio escribiendo el siguiente comando y pulsando Intro. (Consejo: deberías poder hacer clic con el botón derecho del ratón para copiar/pegar en el símbolo del sistema).
cd %userprofile%
Debería ver algo como
C:\NUsuarios\Nsu_nombre_de_usuario
.- A continuación, escriba el siguiente comando y pulse Intro para clonar el repositorio AUTOMATIC1111.
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
- Deberá crearse una nueva carpeta llamada
stable-diffusion-webui
en su carpeta de inicio
También puedes clonar webui en una carpeta diferente en lugar de
%userprofile%
- lo importante es que encuentres la carpeta stable-diffusion-webui
recién creada. Entonces tendrás que cambiar la ubicación de la carpeta en consecuencia en los siguientes pasosPaso 4: Descargar el archivo del modelo
- A continuación, vaya a la carpeta recién creada en el Explorador de archivos introduciendo
%userprofile%\stable-diffusion-webui
en la barra de direcciones
- Navegue a la carpeta models y luego Stable-diffusion. Debería ver un archivo llamado
Put Stable Diffusion checkpoints here.txt
como se muestra a continuación
- Descargue las plantillas de difusión que desee utilizar y colóquelas en esta carpeta :
- Recomendado : SDXL 1.0 es el último modelo. Para Automatic1111, recomendamos utilizar los siguientes archivos optimizados: Modelo básico SDXL 1.0 y Refiner SDXL 1.0→ Consulte también nuestro artículo sobre el uso de SDXL 1.0 con Automatic1111
- Alternativa: Stable Diffusion v1.5 (enlace de descarga) es una versión anterior que sigue siendo muy popular
Paso 5: Ejecutar webui
- Ahora vuelve a la carpeta
stable-diffusion-webui
en el explorador de archivos. Tienes que subir dos niveles, o escribir%userprofile%\stable-diffusion-webui
directamente en la barra de direcciones
- Busca un archivo llamado
webui-user.
. Haz doble clic para ejecutar webui y completar la instalación
- Este último paso llevará algún tiempo, y cuando se complete verá un mensaje
Running on local URL: http://127.0.0.1:7860
como éste
- Abra su navegador e introduzca la dirección http://127.0.0.1:7860/ ¡Debería ver la interfaz web de AUTOMATIC1111! Introduzca una instrucción (por ejemplo, "una oveja") y pulse Generar para comprobar si Stable Diffusion funciona correctamente
- Cuando haya terminado de utilizar Stable Diffusion, cierre la ventana negra
cmd
para detener Stable Diffusion
Opciones
Puede acelerar la Stable Diffusion con la opción
--xformers
.Si tienes menos de 8 GB de VRAM en tu GPU, también es buena idea activar la opción
--medvram
para ahorrar memoria y poder generar más imágenesPara habilitarlos, antes de iniciar Stable Diffusion, haga clic con el botón derecho en el archivo
webui-user.bat
y seleccione Modificar(puede que primero tenga que seleccionar 'Mostrar más opciones' si está utilizando Windows 11)Sustituir la línea
set COMMANDLINE_ARGS=
Por
set COMMANDLINE_ARGS=--xformers --medvram
Guarde y cierre el archivo.
Haga doble clic en
webui-user.bat
para ejecutar webui y utilizar Stable Diffusion con estas nuevas opcionesWritten by