Esta semana se ha escrito mucho sobre el nuevo modelo ultrarrápido de generación de imágenes de Stability AI, el bien llamado SDXL Turbo derivado de Stable Diffusion XL y optimizado para generar imágenes en un solo paso en lugar de los 30 a 50 necesarios con los modelos anteriores

Si eres nuevo en Fooocus o aún no lo has instalado, puedes leer nuestra guía empezar a utilizar esta interfaz gráfica que combina sencillez y eficacia.

<aside> ⚡ SDXL-Lightning es una alternativa a SDXL-Turbo, que también permite crear imágenes en 4 pasos (o menos). Una de sus ventajas es que está disponible en forma LoRA, lo que significa que la técnica puede aplicarse con todos los modelos compatibles con SDXL

Esta técnica ya está disponible en cuanto se instala Fooocus, eligiendo el modo de rendimiento Lightning en la configuración avanzada

Untitled

</aside>

¿Cómo se utiliza SDXL Turbo con Fooocus?

<aside> 👉 A continuación describo cómo utilizar SDXL Turbo en Fooocus configurando todo manualmente.

Una técnica más sencilla es crear un preset, un archivo de presets para lanzar Fooocus y usarlo directamente con toda la configuración hecha. Detallo esta técnica artículo.

</aside>

1. descargue e instale el modelo

Empieza descargando el archivo .safetensor para el modelo desde la página oficial Hugging Face o desde Civitai.

A continuación, coloque el archivo en el directorio /Fooocus/models/checkpoints

<aside> ⚡ Si utiliza Fooocus de Google Colab puede descargar la plantilla directamente desde allí modificando el código de lanzamiento antes de ejecutarla:

!pip install pygit2==1.12.2
%cd /content
!git clone https://github.com/lllyasviel/Fooocus.git

**%cd /content/Fooocus/models/checkpoints
!wget https://huggingface.co/stabilityai/sdxl-turbo/resolve/main/sd_xl_turbo_1.0_fp16.safetensors**

%cd /content/Fooocus/
!python entry_with_update.py --share

</aside>

2. configurar la generación

Sigue estos pasos para configurar Fooocus para SDXL Turbo

  1. Marque la casilla Advanced aparece debajo de la pregunta para abrir la configuración
  2. Abra la pestaña Models y seleccione sd_xl_turbo_1.0_fp16.safetensorscomo Base Model y None como Refiner
  3. A continuación, abra la pestaña Avanzado y cambie la Guidance Scale a 1
  4. A continuación, haga clic en la casilla Developper Debug Mode para visualizar los parámetros adicionales
  5. Ajuste Forced Overwrite of Sampling Step a 1
  6. Establezca Forced Overwrite of Generating Width et Forced Overwrite of Generating Height en 512

Untitled


Untitled

3. generar la imagen

Foocus ya está listo para crear imágenes con SDXL Turbo.

hacer es escribir una frase, por ejemplo "a tiny super fast robot running*"* y hacer clic en Generate para ver tus imágenes aparecer en unos segundos

También puede abrir la pestaña Styles para utilizar uno u otro de los estilos predefinidos que ofrece Fooocus, o ir Settings para aumentar el número de imágenes generadas a la vez (Image Number)

Untitled

Utilizar un preset

Reconfigurar manualmente Fooocus como acabamos de hacer cada vez que quieras utilizar SDXL Turbo sigue siendo un poco tedioso.

Afortunadamente, Fooocus permite crear presets minificheros de configuración que se cargan cuando se adjuntan a un nuevo fichero "run.bat