For the complete documentation index, see llms.txt. This page is also available as Markdown.

Entrenamiento Kohya

Entrena LoRA y DreamBooth para Stable Diffusion con Kohya en Clore.ai

Entrena LoRA, Dreambooth y ajustes finos completos para Stable Diffusion usando el entrenador de Kohya.

Alquilar en CLORE.AI

  1. Filtra por tipo de GPU, VRAM y precio

  2. Elige Bajo demanda (tarifa fija) o Spot (precio ofertado)

  3. Configura tu pedido:

    • Selecciona la imagen de Docker

    • Configura los puertos (TCP para SSH, HTTP para interfaces web)

    • Añade variables de entorno si es necesario

    • Introduce el comando de inicio

  4. Selecciona el método de pago: CLORE, BTC, o USDT/USDC

  5. Crea el pedido y espera al despliegue

Accede a tu servidor

  • Encuentra los detalles de conexión en Mis pedidos

  • Interfaces web: Usa la URL del puerto HTTP

  • SSH: ssh -p <port> root@<proxy-address>

¿Qué es Kohya?

Kohya_ss es un conjunto de herramientas de entrenamiento para:

  • LoRA - Adaptadores ligeros (los más populares)

  • Dreambooth - Entrenamiento de sujeto/estilo

  • Ajuste fino completo - Entrenamiento completo del modelo

  • LyCORIS - Variantes avanzadas de LoRA

Requisitos

Tipo de entrenamiento
VRAM mínima
Recomendado

LoRA SD 1.5

6GB

RTX 3060

LoRA SDXL

12GB

RTX 3090

Dreambooth SD 1.5

12GB

RTX 3090

Dreambooth SDXL

24GB

RTX 4090

Despliegue rápido

Imagen de Docker:

Puertos:

Comando:

Accediendo a tu servicio

Después del despliegue, encuentra tu http_pub URL en Mis pedidos:

  1. Ve a Mis pedidos página

  2. Haz clic en tu pedido

  3. Encuentra la http_pub URL (p. ej., abc123.clorecloud.net)

Usa https://YOUR_HTTP_PUB_URL en lugar de localhost en los ejemplos a continuación.

Uso de la interfaz web

  1. Acceda en http://<proxy>:<port>

  2. Seleccione el tipo de entrenamiento (LoRA, Dreambooth, etc.)

  3. Configure los ajustes

  4. Inicie el entrenamiento

Preparación del conjunto de datos

Estructura de carpetas

Requisitos de las imágenes

  • Resolución: 512x512 (SD 1.5) o 1024x1024 (SDXL)

  • Formato: PNG o JPG

  • Cantidad: 10-50 imágenes para LoRA

  • Calidad: Claras, bien iluminadas, con ángulos variados

Archivos de subtítulos

Crear .txt archivo con el mismo nombre que la imagen:

myimage.txt:

Subtitulado automático

Use BLIP para subtítulos automáticos:

Entrenamiento de LoRA (SD 1.5)

Configuración

En la interfaz de Kohya:

Ajuste
Valor

Modelo

runwayml/stable-diffusion-v1-5

Rango de red

32-128

Alfa de red

16-64

Tasa de aprendizaje

1e-4

Tamaño de lote

1-4

Épocas

10-20

Optimizador

AdamW8bit

Entrenamiento por línea de comandos

Entrenamiento de LoRA (SDXL)

Entrenamiento Dreambooth

Entrenamiento de sujeto

Entrenamiento de estilo

Consejos de entrenamiento

Ajustes óptimos

Parámetro
Persona/Personaje
Estilo
Objeto

Rango de red

64-128

32-64

32

Alfa de red

32-64

16-32

16

Tasa de aprendizaje

1e-4

5e-5

1e-4

Épocas

15-25

10-15

10-15

Evitar el sobreajuste

  • Use imágenes de regularización

  • Tasa de aprendizaje más baja

  • Menos épocas

  • Aumentar el alfa de red

Evitar el infraajuste

  • Más imágenes de entrenamiento

  • Tasa de aprendizaje más alta

  • Más épocas

  • Alfa de red más bajo

Monitoreo del entrenamiento

TensorBoard

Métricas clave

  • pérdida - Debería disminuir y luego estabilizarse

  • lr - Programación de la tasa de aprendizaje

  • época - Progreso del entrenamiento

Probando tu LoRA

Con Automatic1111

Copiar LoRA a:

Usar en el prompt:

Con ComfyUI

Cargue el nodo LoRA y conéctelo al modelo.

Con Diffusers

Entrenamiento avanzado

LyCORIS (LoHa, LoKR)

Inversión textual

Guardar y exportar

Descargar el modelo entrenado

Convertir formatos

Estimación de costos

Tarifas típicas del marketplace de CLORE.AI (a partir de 2024):

GPU
Tarifa por hora
Tarifa diaria
Sesión de 4 horas

RTX 3060

~$0.03

~$0.70

~$0.12

RTX 3090

~$0.06

~$1.50

~$0.25

RTX 4090

~$0.10

~$2.30

~$0.40

A100 40GB

~$0.17

~$4.00

~$0.70

A100 80GB

~$0.25

~$6.00

~$1.00

Los precios varían según el proveedor y la demanda. Consulta Marketplace de CLORE.AI las tarifas actuales.

Ahorra dinero:

  • Usa el Spot mercado para trabajo interrumpible — alrededor de un tercio de los servidores fija el precio spot por debajo del precio bajo demanda (mediana de ~13% de descuento), el resto lo iguala

  • Paga con CLORE tokens

  • Compara precios entre distintos proveedores

Entrenamiento LoRA de FLUX

Entrena adaptadores LoRA para FLUX.1-dev y FLUX.1-schnell: la última generación de modelos de transformadores de difusión con calidad superior.

Requisitos de VRAM

Modelo
VRAM mínima
GPU recomendada

FLUX.1-schnell

16GB

RTX 4080 / 3090

FLUX.1-dev

24GB

RTX 4090

FLUX.1-dev (bf16)

40 GB+

A100 40GB

Nota: FLUX usa la arquitectura DiT (Transformador de difusión) — la dinámica de entrenamiento difiere significativamente de SD 1.5 / SDXL.

Instalación para FLUX

Instale PyTorch con soporte para CUDA 12.8:

Configuración LoRA de FLUX (flux_lora.toml)

Comando de entrenamiento LoRA de FLUX

FLUX frente a SDXL: diferencias clave

Parámetro
SDXL
FLUX.1

Tasa de aprendizaje

1e-3 a 1e-4

1e-4 a 5e-5

Precisión

fp16 o bf16

bf16 OBLIGATORIO

Módulo de red

networks.lora

networks.lora_flux

Dimensión de red

32–128

8–64 (más pequeño)

Optimizador

AdamW8bit

Adafactor

VRAM mínima

12GB

16–24 GB

Arquitectura

U-Net

DiT (Transformer)

Guía de tasa de aprendizaje para FLUX

Consejo: FLUX es más sensible a la tasa de aprendizaje que SDXL. Empiece en 1e-4 y reduzca a 5e-5 si observa problemas de calidad. Para SDXL, 1e-3 es común — evítelo para FLUX.

Probando LoRA de FLUX


Solución de problemas

Error de OOM

  • Reduce el tamaño de lote a 1

  • Activa el checkpointing de gradiente

  • Usa un optimizador 8bit

  • Menor resolución

Resultados deficientes

  • Más/mejores imágenes de entrenamiento

  • Ajuste la tasa de aprendizaje

  • Verifique que los subtítulos coincidan con las imágenes

  • Pruebe un rango de red diferente

El entrenamiento se bloquea

  • Verifique la versión de CUDA

  • Actualice xformers

  • Reducir el tamaño del lote

  • Comprueba el espacio en disco

Problemas específicos de FLUX

  • "bf16 no es compatible" — Usa GPUs de las series A (Ampere+) o RTX 30/40

  • OOM en FLUX.1-dev — Cambia a FLUX.1-schnell (necesita 16 GB) o habilita cache_text_encoder_outputs

  • Resultados borrosos — Aumenta network_dim a 32–64, baja la tasa de aprendizaje a 5e-5

  • Pérdida NaN — Desactiva full_bf16, comprueba si tu conjunto de datos tiene imágenes corruptas

Última actualización

¿Te fue útil?