Entrenar un LoRA Flux con Civitai
Este artículo detalla cómo entrenar una LoRA para Flux utilizando las herramientas online del sitio Civitai, además del artículo principal sobre Entrenamiento de una LoRA Flux.
Civitai Train a LoRA
Civitai se está posicionando como un actor clave en el panorama de la IA generativa. Esta dinámica plataforma ofrece un espacio en el que los usuarios no sólo pueden diseñar y compartir trabajos de IA, sino también utilizar potentes herramientas a través de una interfaz intuitiva.
Entre estas herramientas, Civitai ofrece la creación de LoRAs para diferentes modelos de generación de imágenes, cuyo uso describimos aquí.
¿Es gratis?
Civitai funciona con su propia moneda virtual, el ⚡Buzz.
Necesitarás 2000⚡ para entrenar un LoRA Flux. Puedes comprar algunos por 5$ por 5000⚡ o ganarlos de diferentes maneras siendo activo en el sitio.
→ Consulta nuestro atricle detallado sobre el ⚡Buzz Civitai
Entrenamiento de un LoRA en Civitai paso a paso
1. Conectarse a Civitai
Si aún no tienes cuenta en Civitai o no estás conectado, ve a la página de inicio de sesión y conéctate utilizando uno de los muchos métodos propuestos.
Si aún no tienes una cuenta, se puede crear muy fácilmente en menos de un minuto. Recibirás entonces 100⚡ como regalo de bienvenida.
2. Abrir el Entrenador LoRA
Puedes ir directamente a la página Entrenar una LoRA haciendo clic en la flechita del botón Crear (arriba a la derecha) **y eligiendo Entrenar una LoRA..
3. Elige el tipo y el nombre de la LoRA
Civitai ofrece formación para 3 tipos de LoRA. Para cada uno de ellos, aplicará automáticamente una serie de ajustes apropiados. Por tanto, debes empezar por elegir si deseas crear una LoRA para generar imágenes de :
- Un Character, es decir, un **personaje (real o imaginario).
- Un Style (estilo) propio de un autor, una época o un género.
- Otro Concept como un tipo de ropa, un objeto o una pose.
A continuación, elija un Name para su LoRA y haga clic en Next.
4. Cargar imágenes
Coloque todas sus imágenes en el área proporcionada. Para ahorrar tiempo, también puede descargar un archivo .zip que contenga todas sus imágenes. (Los archivos de imagen deben estar en formato JPEG, PNG o WEBP)
5. Añadir leyendas a las imágenes
Luego puedes añadir una leyenda (caption) en inglés debajo de cada imagen. Piensa en la leyenda como el prompt que podría utilizarse para generar la imagen con Flux y tu LoRA. El entrenamiento, de hecho, asociará estas leyendas a las imágenes para identificar los elementos que corresponden a lo que deseas enseñarle.
Civitai ofrece una herramienta llamada Auto Tag que permite añadir automáticamente leyendas a tus imágenes. No recomendamos su uso, ya que genera leyendas en forma de lista de palabras separadas por comas, y este formato de prompt no es recomendable para Flux. Es mejor utilizar un modelo de lenguaje como LLaMA para escribir estas descripciones.
También se recomienda comenzar cada descripción con una palabra o expresión que servirá como disparador para tu LoRA cuando se utilice en un prompt.
Ejemplo: “Foto de pniney”
Puedes, no obstante, entrenar tus modelos LoRA sin leyendas. Pero el resultado será a menudo más flexible y mejor en general si las proporcionas. Para entrenar un LoRA sin leyendas, deja los cuadros debajo de cada imagen vacíos.
Ahorre tiempo preparando su conjunto de datos en un archivo .zip
Aunque la interfaz de Civitai es fácil de usar, añadir imágenes y, sobre todo, sus leyendas puede ser un poco tedioso y lento. Puedes ahorrar tiempo preparando todas las imágenes y leyendas de antemano siguiendo las siguientes indicaciones:
- Nombra todas tus imágenes de manera similar numerándolas.
- Para cada imagen, crea un archivo .txt con el mismo nombre que contenga la leyenda de la imagen.
- Comprime todos los archivos a la vez (en Windows, selecciona las imágenes, haz clic derecho y elige Comprimir en formato ZIP).
Sube el archivo a la zona de carga en Civitai: las imágenes se importarán con las leyendas asociadas.
6. Validar las imágenes
Una vez que se hayan añadido y descrito todas las imágenes, puedes pasar al siguiente paso.
Confirma que tienes los derechos necesarios para utilizar tus imágenes en el entrenamiento marcando la casilla I own the rights… y luego haz clic en Next.
⚠️ Mientras no hagas clic en Next, las imágenes y las leyendas NO se guardarán en Civitai.
7. Elegir el modelo de entrenamiento Flux
Ahora estamos en la recta final.
Simplemente elige el modelo Flux[dev] como modelo base para el entrenamiento de tu LoRA.
La sección Advanced Settings te permite definir varios parámetros para el entrenamiento de tu LoRA, pero todos tienen un valor predeterminado utilizado por Civitai que funciona bastante bien. Por lo tanto, no necesitas modificarlos, a menos que tengas experiencia en la creación de LoRA y sepas lo que estás haciendo.
8. Iniciar el entrenamiento
Cuando todo esté listo, haz clic en el botón Submit ⚡2000 - La creación del LoRA comenzará y tomará aproximadamente el tiempo indicado arriba.
Recibirás una notificación por correo electrónico cuando el entrenamiento haya finalizado. El modelo estará disponible en la pantalla Training de tu perfil (accesible al hacer clic en tu avatar en la parte superior derecha).
9. Descargar el LoRA
Al abrir el detalle de la generación (desde el correo electrónico o desde la lista de tus Trainings), tendrás acceso a un resumen de los resultados del entrenamiento.
Civitai te permite ver las diferentes epochs de tu entrenamiento, con 3 imágenes de ejemplo generadas con el LoRA en cada momento de su entrenamiento. Generalmente, la última versión es la recomendada, pero a veces puede estar sobreentrenada, por lo que podrías preferir una epoch anterior.
El botón Download te permite descargar el LoRA para utilizarlo con la interfaz de tu elección.
Usar el LoRA
Una vez que hayas descargado tu LoRA, puedes usarlo como prefieras con una interfaz como ComfyUI o Forge, que permiten generar imágenes con Flux y uno o varios LoRA.
¿Se puede usar el LoRA con el generador de imágenes de Civitai?
Civitai ofrece un generador de imágenes que permite utilizar Flux con los LoRA compartidos en la plataforma.
Para poder usar un LoRA entrenado en Civitai en este generador, es necesario publicarlo y compartirlo en la plataforma. La página del LoRA tendrá un botón azul “Create” disponible en la parte superior derecha para generar imágenes con él.
Además, los LoRA que representan personas reales no se pueden usar con el generador de Civitai.
Licencia y uso comercial del LoRA
Dado que el entrenamiento de LoRA se realiza con FLUX.1 [dev], hereda la licencia no comercial del modelo de Black Forest Labs. Tu LoRA no puede ser utilizado comercialmente y debes respetar las condiciones de la licencia original del modelo.
Pasa a la acción
La herramienta de entrenamiento de LoRA de Civitai permite crear fácilmente nuevos LoRAs para Flux adaptados a tus ideas, deseos y necesidades.
Ya seas un creador deseoso de ampliar sus posibilidades o un aficionado en busca de nuevas ideas, los LoRAs representan una oportunidad formidable para explorar las posibilidades de la IA generativa. ¿Qué harás con este nuevo superpoder?
Si le ha gustado este artículo, puede que también le interesen los siguientes: