Uso de SDXL con Automatic1111

¿Cómo instalo y utilizo SDXL con la WebUI?

Uso de SDXL con Automatic1111
Do not index
Do not index
canonical-url
Publish
Publish
Stable Diffusion WebUI, también llamado AUTOMATIC1111 o A1111 para abreviar, es la interfaz gráfica de usuario (GUI) por defecto para muchos usuarios avanzados de Stable Diffusion
Gracias a una comunidad apasionada, la mayoría de las nuevas funciones se añadieron rápidamente, por lo que no fue ninguna sorpresa que, pocos días después de su lanzamiento, una actualización permitiera utilizar la Stable Diffusion XL (SDXL) en Automatic1111
Veamos cómo puedes aprovechar esta actualización para generar imágenes con la versión 1.0 del modelo SDXL.
🎓
Consulte también nuestro Manual completo de Automatic1111 en espanol para saber cómo funciona esta interfaz gráfica

Requisitos previos

Por supuesto, hay que instalar AUTOMATIC1111: funciona en Windows 10 y 11 (con GPU) y también se puede utilizar en Macs con chips M1 o M2, aunque sea menos cómodo. Para ello, sigue nuestro tutorial para Windows y Mac
⚠️
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.
Si ya tenías instalada la WebUI antes del lanzamiento de SDXL 1.0 y, por tanto, tu instalación es anterior a la versión 1.5.0 del 24 de julio de 2023, deberás actualizarla.
La actualización se realiza en la línea de comandos : en el directorio de instalación (\stable-diffusion-webui) ejecute el comando git pull la actualización tarda unos segundos
notion image

Añadir SDXL 1.0 a Automatic1111

Tanto en Mac como en Windows, el Modelo se añade descargando sus archivos y añadiéndolos a su instalación de Automatic1111:
  1. Descargar el modelo básico y el Refiner (enlaces más abajo)
  1. Coloque ambos archivos en el irectorio /stable-diffusion-webui/models/Stable-diffusionde su instalación.
  1. Inicia la WebUI o, si ya está abierta, haz clic en el icono actualización 🔃 de la lista de modelos
  1. Ahora puede seleccionar los modelos (sd_xl_base y sd_xl_refiner)
    1. notion image
🔽
Enlaces de descarga de SDXL :
A lugar de los modelos básicos compartidos por Stability AI, el equipo de Automatic1111 recomienda específicamente estos modelos para su generación, fusión y entrenamiento con la WebUI :

¿Cómo se utiliza SDXL?

Utilización del modelo SDXL básico en txt2img

El modelo base SDXL puede utilizarse como cualquier otro modelo para la generación de txt2img:
  1. Seleccione el modelo base SDXL 1.0 en el menú desplegable Punto de control de difusión estable.
  1. Introduzca su pregunta y, si es necesario, una pregunta negativa.
  1. Ajuste el tamaño de la imagen a 1024×1024, o valores cercanos a 1024 para diferentes ratios.
  1. Inicie la generación de imágenes con el botón Generar
😎
Ejemplo de generación con SDXL
notion image
Sugerencia: A hyper - realistic GoPro selfie of a smiling glamorous Influencer with a t-rex Dinosaurus. Extreme environment.
Negative Prompt: sketch, ugly, blur, text, logo, monochrome, bad art, cut off, low contrast, underexposed, overexposed, beginner, amateur
Width: 1024, Height: 1024, CFG Scale: 7, Steps: 20, Sampling Method: Euler A

Aplicar directamente el Refiner en text2img

Stable Diffusion XL incluye un segundo modelo, el Refiner puede utilizarse para realzar una imagen y añadir detalles.
La versión 1.5.1 de Automatic1111 no permitía utilizar directamente el Refinador además del modelo básico text2img. Ahora es posible desde el lanzamiento de la versión 1.6.0. A continuación se explica cómo utilizarlo:
  1. Haga clic en el elemento Refinier derecha, debajo del selector Sampling Method. Aparecerá la interfaz de configuración del Refinador
  1. Elija el punto de control Refinador (sd_xl_refiner_…) del selector que acaba de aparecer.
  1. Definir cuándo intervendrá el Refiner: A 0.8, para una generación en 20 pasos los primeros 16 pasos se harán con checkpoint elegido y los últimos 4 con el Refinier - 0.8 es una buena opción para empezar pero se puede experimentar cambiando este valor.
notion image
Nota: También era posible utilizar el Refinador casi del mismo modo con la versión 1.5.1 y la extensión sd-webui-refiner:
Instalación y uso de sd-webui-refiner

Instalar sd-webui-refiner

La extensión para Refiner es fácil de instalar. Una vez iniciada la WebUI, siga los pasos que se indican a continuación:
Abra la pestaña Extensions (1) y seleccione Available (2). Pulse el botón Load from (3), dejando la URL por defecto
notion image
En la lista de extensiones, busque "Refiner" y haga clic en el botón Install correspondiente (4)
notion image
Vaya a Installed (5) para comprobar que la extensión sd-webui-refiner está en la lista de extensiones instaladas y haga clic en el botón Apply and reload UI (6).
notion image
La extensión ya está lista para su uso.

Utilizar el Refinador con la extensión

Ahora que la extensión está instalada, en las opciones de configuración de img2img hay una opción Refiner. Haga clic en ella para mostrar la configuración de Refiner y configúrela como se indica a continuación:
  • Marque Active Refiner para aplicar el Refinador
  • Elija el modelo sd_xl_refiner_1.0.safetensor
  • Deje el porcentaje en 20 (valor recomendado)
Genere una imagen como se ha explicado anteriormente: el Refiner se utilizará automáticamente para los últimos pasos de la generación (en función del porcentaje definido)
 
😎
Ejemplo de generación con SDXL y el Refinador
notion image
Sugerencia: A hyper - realistic GoPro selfie of a smiling glamorous Influencer with a t-rex Dinosaurus. Extreme environment.
Negative Prompt:
sketch, ugly, blur, text, logo, monochrome, bad art, cut off, low contrast, underexposed, overexposed, beginner, amateur
Width: 1024, Height: 1024, CFG Scale: 7, Steps: 25, Sampling Method: Euler A
Para obtener más información sobre el uso de la extensión Refiner consulte este vídeo de Youtube.

Aplicar el refinador en img2img

También puede utilizar el Refinador en img2img para mejorar una imagen que acaba de generar (sin el Refinador). He aquí cómo hacerlo:
  1. Seleccione su imagen y haga clic en el botón Enviar a img2img
    1. notion image
  1. Seleccione el Refiner (sd_xl_refiner_1.0.safetensor) en el menú desplegable Stable Diffusion checkpoint
  1. Ajuste la intensidad de eliminación de ruido entre 0,1 y 0,3 (cuanto mayor sea el valor, más detalles añadirá el Refiner )
    1. notion image
  1. No cambie los prompts (positivo y negativo), y haga clic en el botón Generate. La imagen se regenerará con el Refinador, que añadirá detalles y mejorará el renderizado
La imagen original, con el Refinador aplicado.
La imagen original, con el Refinador aplicado.
No dude en probar varias generaciones variando la denoising strength para variar la intensidad del Refiner y ver qué resultado le conviene más

Uso de estilos predefinidos

En Discord, ClipDrop y en DreamStudio, Stability.AI ofrece estilos predefinidos para la generación de imágenes, facilitando la obtención de imágenes en diferentes estilos: Fotos, Anime, Cine, Origami,
Estos estilos predefinidos funcionan en realidad añadiendo palabras clave a las indicaciones, y usted puede aplicarlas fácilmente con la extensión StyleSelectorXL.
Desde sus últimas actualizaciones, esta extensión ofrece incluso estilos adicionales como Street Fighter, Silouhette y Film Noir

Instalar StyleSelectorXL

Al igual que las demás extensiones, StyleSelectorXL es fácil de instalar, directamente desde la interfaz.
Abra la pestaña Extensions (1) y seleccione Available (2). Pulse el botón Load from (3), dejando la URL por defecto
notion image
Busca en la lista de extensiones que aparece y encuentra "Style Selector for SDXL", después haz clic en el botón install (4)
notion image
Vaya a Installed (5) para comprobar que la extensión StyleSelectorXL está en la lista de extensiones instaladas y haga clic en el botón Apply and restart UI (6).
notion image
La extensión ya está lista para su uso.

Utilice StyleSelectorXL

Ahora hay disponible una ventana de Estilos SDXL en la configuración de generación de img2img. Marque la casilla Habilitar selector de estilos para activar la extensión y elija un estilo distinto de "base" entre los estilos disponibles. Ya puede generar su imagen
notion image
Algunos ejemplos de imágenes generadas a partir de una simple instrucción ("a t-rex Dinosaurus. Extreme environment.") en diferentes estilos:
Anime
Anime
Stained Glass
Stained Glass
Retro Arcade
Retro Arcade
Disco
Disco
Grunge
Grunge
Film Noir
Film Noir

Más allá con SDXL y Automatic1111

Las recientes actualizaciones y ampliaciones de la interfaz Automatic1111 hacen que utilizar Stable Diffusion XL sea tan fácil y fluido como con las versiones 1.5 y 2.1, con una renderización mejorada y la posibilidad de generar imágenes de alta resolución (1024).
A pesar de los avances técnicos, SDXL se mantiene cerca de los modelos antiguos en su comprensión de las solicitudes y, por lo tanto, puedes utilizar más o menos los mismos prompts. Si es necesario, puedes buscar inspiración en nuestros tutoriales de prompt engineenring.
Antes de lanzarte a generar tus primeras imágenes, echa un vistazo a estas inspiradoras sugerencias para SDXL y a nuestra cuenta X de Twitter, donde compartimos regularmente nuevas sugerencias y consejos (y no dudes en compartir tus creaciones con nosotros)

Lecturas y enlaces útiles

Pague una vez para acceder de por vida a la generación de imágenes con Stable Diffusion y Diffus

🔥 Lifetime Deal con -60% 🔥

Aproveche la oferta

Written by