Fooocus sur Colab

Guía práctica para utilizar SDXL en Google Colab con Fooocus

Fooocus sur Colab
Do not index
Do not index
canonical-url
Publish
Publish
¿Sueñas con utilizar Stable Diffusion XL con la elegante interfaz de Fooocus, pero tu ordenador no da abasto? Google Colab es la solución.
Descubre cómo iniciar Fooocus en Google Colab en unos sencillos pasos. Una solución gratuita, accesible y eficaz para utilizar SDXL para generar imágenes.

Fooocus + Colab = ❤️

¿Qué es Google Colab?

Google Colab, abreviatura de Colaboratory, es una herramienta en línea de Google que proporciona un espacio de trabajo y su entorno Python accesible a través de un simple navegador web.
¿Su mayor ventaja? Acceso gratuito a recursos informáticos de alto rendimiento, incluidas GPU y TPU, esenciales para los proyectos de IA.

Las ventajas de Colab para Fooocus

Fooocus es una interfaz sencilla y potente que te permite generar imágenes con Stable Diffusion XL sin complicarte la vida con una configuración compleja.
Pero, como cualquier solución para ejecutar Stable Diffusion XL en tu propia máquina, puede consumir muchos recursos.
Ahí es donde entra Colab:
  • Es gratis
  • Se ejecuta en los servidores de Google
  • No necesita un PC potente
En resumen, es la forma ideal de empezar a utilizar Fooocus y SDXL sin arruinarse.

Iniciar Fooocus en Colab

Pré-requis : Compte Google

Colab étant un service de Google, vous aurez besoin d’un compte Google pour l’utiliser.
Si vous n’avez pas encore de compte Google, créez-en un en vous rendant sur google.fr et en cliquant sur Créer un compte en haut à droite.

Prerrequisito: Cuenta de Google

Como Colab es un servicio de Google, necesitarás una cuenta de Google para utilizarlo.
Si aún no tienes una cuenta de Google, créala entrando en google.es y haciendo clic en Crear una cuenta en la esquina superior derecha.

1. Abrir el Colab

Vaya a la página GitHub de Fooocus y desplácese hasta la sección Colab para hacer clic en el botón Open in Colab.
notion image
El botón abre el notebook en Colab, que ejecutará Fooocus.

2. Lanza el código

En el colab, verás unas cuantas líneas de código (no te preocupes, no necesitas entenderlas para usarlas). Simplemente haz clic en el pequeño botón Play en la parte superior izquierda del código para ejecutarlo y lanzar Fooocus.
notion image

3. Ouvrir Fooocus

Espera unos instantes a que Foocus se instale y se inicie en tu entorno Colab.
Cuando Fooocus esté listo para su uso, verá el mensaje Running on public URL: https://code4l34t01r3.gradio.live Haga clic en el enlace para abrir Fooocus en una ventana nueva
 
notion image

4. generar imágenes

Fooocus ya está funcionando en Colab y puedes utilizarlo para generar tus imágenes.
notion image
📌
Para aprender a utilizar Fooocus, consulta nuestra guía del usuario de Fooocus y los diversos tutoriales que hemos publicado sobre él.

Los límites de Colab

A menos que contrates una suscripción Pro y utilices la versión de pago de Colab, el uso de Fooocus en la plataforma de Google es limitado.
En concreto, tienes un tiempo determinado para utilizar los recursos y la potencia de cálculo de Colab; pasado ese tiempo, la sesión caduca y Fooocus deja de funcionar.
No hay un límite exacto. Ten en cuenta que tu sesión puede finalizar en cualquier momento.
Cuando llegues al límite, el acceso se restablecerá al día siguiente y podrás volver a utilizar Fooocus en Colab.
Una vez finalizada la sesión y cerrada la ventana de Colab, todos los archivos, modelos e imágenes generados se eliminan al final de cada sesión. Así que recuerda descargar tus creaciones con regularidad, al menos antes de cerrar Colab.
A pesar de estas limitaciones, Fooocus en Colab sigue siendo una excelente opción para :
  • Probar Fooocus sin invertir en hardware
  • Usar la herramienta ocasionalmente sin sobrecargar tu propio PC
  • Aprender a usar Fooocus antes de decidir instalarlo localmente
 
🪲
Debug : Fooocus se bloquea y solo dice ^C 😱.
A veces, ciertas funciones como Faceswap o Describe bloquean Colab con sólo una ^C críptica visible en la consola.
Para evitar este error, añada --always-high-vram --all-in-fp16 a la última línea de código en Colab antes de ejecutarlo:
notion image

Usos avanzados

Añadir modelos

Aunque Fooocus viene con varias modelos SDXL que se descargarán automáticamente en función de la configuración seleccionada (Consulta nuestro artículo sobre Presets en Fooocus), también es posible añadir otros modelos.
Para ello, puedes elegir entre añadir las plantillas manualmente o descargarlas a través de una URL en Colab antes de iniciar Foocus.
A continuación se explica cómo hacerlo:
Añadir una plantilla manualmente
Para añadir una plantilla cuyo archivo ya hayas descargado, puedes usar el explorador de archivos de Colab para añadirla a Fooocus :
  1. Has clic sobre el icono de la carpeta 📁 en la columna del extremo izquierdo de la pantalla para abrir el explorador de archivos.
  1. Haz clic en el directorio Fooocus y luego en modelos..
  1. Haz clic en los 3 puntos que aparecen a la derecha de la carpeta checkpoints al pasar el ratón por encima.
  1. Haz clic en Importar y elige tu archivo.
  1. El archivo se descarga.
Dado que los modelos pueden tener un tamaño de varios gigabytes, el envío del archivo puede tardar algún tiempo. Por favor, espera hasta que el archivo se haya enviado completamente.
Ahora puedes iniciar Fooocus y elegir tu modelo en la configuración.
notion image

Añadir un modelo desde una URL

Una forma más rápida de añadir un modelo es usar un pequeño trozo de código que descargará el archivo directamente desde su dirección en internet - por ejemplo usando la url del modelo en HuggingFace o Civitai.
Simplemente añade la siguiente línea encima de la línea que dice %cd /content/Fooocus.
wget -O /content/Fooocus/models/checkpoints/nombre_archivo.safetensors download_link
Sustituye file_name por el nombre del modelo y upload_link por la dirección del archivo.
Cuando ejecutes el código, Colab descargará el modelo directamente en el directorio correcto antes de lanzar Fooocus y el modelo estará disponible allí.

Añadir LoRAs

También es posible añadir LoRAs a Fooocus usando las mismas técnicas que para añadir modelos.
Sólo tienes que colocar el fichero LoRA en otro directorio: /content/Fooocus/models/lora/.
El resto de la operación es exactamente igual.
🔗
Lee nuestro artículo sobre cómo utilizar los LoRA con Fooocus

Guardar cambios

Cuando añada líneas de código adicionales para descargar plantillas o LoRAs, éstas no se guardarán para futuras sesiones.
Sin embargo, para conservar los cambios que realice en Colab y poder descargar siempre sus plantillas y LoRA favoritos, puede crear una copia de Colab.
Sólo tiene que hacer clic en Copy to Drive para crear y abrir su copia de Colab. A continuación, puede guardar los cambios mediante Archivos > Guardar.
notion image

Combinando facilidad de uso y potencia informática sin necesidad de invertir en hardware, Colab ofrece una solución sólida para creativos y curiosos de la IA.
Aunque la versión gratuita impone ciertas limitaciones, ofrece una puerta de entrada ideal para explorar las capacidades de Stable Diffusion XL con Fooocus.
Fooocus en Colab te permite experimentar, aprender y crear sin grandes limitaciones técnicas. Embárcate en la aventura de la generación de imágenes basada en IA y da rienda suelta a tu creatividad.

FAQ Colab & Foocus

¿Puedo utilizar Fooocus en Colab de forma gratuita?
Sí, pero con limitaciones. Puede actualizar a Colab Pro para obtener más recursos.
¿Puedo utilizar modelos distintos del SDXL?
Fooocus no es compatible con Flux, pero sí con otros modelos basados en Stable Diffusion XL como Playground 2.5 o PonyXL.
¿Se hacen copias de seguridad de mis archivos entre sesiones?
No. Recuerda descargar todo antes de cerrar la sesión.
¿Dónde puedo encontrar las imágenes generadas durante una sesión?
Tienes dos opciones para ver y descargar las imágenes generadas:
  • En Fooocus, haz clic en History log en la parte inferior del los Settings que aparecen cuando activas el modo Advanced. Esto mostrará una página que enumera tu historial de generación.
  • En Colab, haz clic en el icono de la carpeta 📁 en la columna de la izquierda y luego navega a Fooocus/salidas - allí encontrarás una carpeta con la fecha de hoy que contiene todas las imágenes. Haz clic en los 3 puntos a la derecha de una imagen para descargarla.
¿Puedo utilizar mis propios modelos y LoRA?
Por supuesto. Siga nuestras instrucciones para añadirlos.
¿Fooocus en Colab funciona tan bien como en un PC local?
Puede variar, pero es una opción excelente si no tienes una GPU potente.

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