Ir al contenido principal

Krea 2 LoRA: cómo buscar, cargar y probar LoRA en Krea 2 Turbo

Krea 2 LoRA: entrena en Raw, ejecuta en Turbo, carga un .safetensors por API y detecta LoRA que no hacen nada. Pruebas NSFW con la misma semilla.

Autor
Lydia
Publicado
Lectura
12 min de lectura
Una mujer en un escritorio de estudio compara en su monitor cuatro versiones con distinto estilo artístico del mismo retrato

Krea 2 suaviza algunas peticiones por defecto, y nuestro veredicto está en ¿Es Krea 2 sin censura?. Ese artículo probó los modelos alojados de Krea. Esta guía trata de Krea 2 Turbo, el de pesos abiertos que acepta tus propios archivos LoRA, y de cómo conseguir que las LoRA con capacidad NSFW y de estilo se carguen y cambien de verdad la imagen.

Respuesta corta: Krea recomienda entrenar una LoRA sobre el checkpoint Raw y ejecutarla en Turbo. En Krea 2 Turbo LoRA pasas hasta tres enlaces directos .safetensors, cada uno con una escala. La trampa que más tiempo nos costó: un repositorio de LoRA puede traer dos archivos, y solo el de formato ComfyUI funcionó en este endpoint. El otro se cargó sin error, se cobró y dejó cada píxel igual. Una imagen de 1k cuesta $0.0216, con o sin LoRA.

Qué es una LoRA de Krea 2: Raw para entrenar, Turbo para ejecutar

Krea publicó en junio de 2026 dos checkpoints de pesos abiertos, un modelo de 12.000 millones de parámetros en dos versiones:

  • Raw es el modelo preentrenado sin destilar (52 pasos). El README de Krea dice: «Recomendamos encarecidamente usar RAW para entrenar LoRA y aplicarlas en Turbo para la inferencia».
  • Turbo es el modelo destilado de 8 pasos, lo bastante rápido para servirlo barato. La página de Krea 2 en ComfyUI indica que las LoRA entrenadas sobre Raw se aplican sin problemas a Turbo.

Así que una LoRA de Krea 2 que encuentres en internet debería decir que se entrenó para Krea 2 (Raw o Turbo). Ambos checkpoints están bajo la Krea 2 Community License, y las empresas con ingresos anuales de 1 millón de dólares o más necesitan una licencia de pago de Krea. Léela antes de construir un producto sobre ella.

Dónde encontrar LoRA de Krea 2

Trata Hugging Face y Civitai como fuentes, no como un menú que respaldemos archivo por archivo.

  • Las nueve LoRA de estilo de Krea en Hugging Face (repositorios que empiezan por krea/Krea-2-LoRA-): acuarela suave, pincel oscuro, desenfoque de atardecer, matriz de puntos, anime retro, ventana con lluvia, goteo de neón, dibujo infantil y tarot vintage. No tienen acceso restringido, y la página de ComfyUI sugiere una intensidad de 1.0.
  • Colecciones de estilos de la comunidad. Las LoRA de estilo de Krea 2 de ilkerzgi es un índice de más de mil estilos, cada uno en su propio repositorio. El autor pone la frase de activación al final del prompt, sugiere de 1.0 a 1.25 y dice que los prompts cortos funcionan mejor. Son LoRA de estilo.
  • Búsqueda en Civitai y Hugging Face. Filtra por modelo base «Krea 2» en Civitai, o busca krea-2 en Hugging Face. Revisa el modelo base indicado antes de descargar nada. Las de realismo, personaje, aceleración y edición se mezclan con las de estilo.

No apuntes el endpoint a un repositorio de modelo base como krea/Krea-2-Turbo: tiene acceso restringido, y un archivo restringido falla con un HTTP 401 (sin cobro).

Dónde se entrena una LoRA de Krea 2

Es el término que más se busca, así que aquí va la división:

  • Entrenadores de código abierto. El README de Krea enumera Diffusers, Ostris AI Toolkit y musubi tuner de Kohya. Entrena sobre Raw, exporta un .safetensors y tendrás algo que funciona en Turbo.
  • Entrenamiento dentro de krea.ai. Krea añadió el entrenamiento de LoRA a su sitio en mayo de 2026, como beta para suscriptores Max y Business. Entrena sobre Krea 2 Medium o Large, exige al menos tres imágenes con descripción y deja el resultado privado por defecto. La página no dice que puedas exportar un archivo. No lo probamos, y no supondríamos que esas LoRA se pueden cargar en otro sitio.

Cómo cargar una LoRA de Krea 2 por API

Envía una petición createTask estándar con tu clave en SPICY_API_KEY. Este ejemplo usa una LoRA de estilo de la colección anterior, un prompt corto y la frase de activación al final:

json
{
  "model": "krea/2-turbo-lora/text-to-image",
  "input": {
    "prompt": "A woman in a green wool coat walking through a rainy night market, warm lantern light, cinematic, black ink linocut style",
    "loras": [
      {
        "path": "https://huggingface.co/ilkerzgi/krea-2-black-ink-linocut-lora/resolve/main/black-ink-linocut-comfy.safetensors",
        "scale": 1.25
      }
    ],
    "aspect_ratio": "2:3",
    "resolution": "1k",
    "seed": 202
  }
}

Envíalo a https://api.spicyapi.ai/api/v1/jobs/createTask con Authorization: Bearer $SPICY_API_KEY y una cabecera Idempotency-Key, y luego consulta la tarea. La guía de tareas explica el sondeo y los webhooks, y Ejecuta tu propia LoRA en una API alojada cubre el flujo general.

  • loras: hasta tres, cada uno {"path", "scale"}. Un cuarto se rechaza con un 400. La escala va de 0 a 4; de 0.5 a 1.2 es el rango útil, y con 4 la imagen se rompe en bloques de color.
  • path: un enlace directo al archivo. En Hugging Face es la dirección /resolve/main/<archivo>.safetensors. Un enlace a la página del repositorio falla con el error «Failed to load LoRA: You should provide the direct download link to the model». No se cobra.
  • Frase de activación: colócala donde indique el autor de la LoRA. Si la ficha no dice nada, ponla al principio. La nuestra funcionó al final porque así la especificó su autor.
  • Velocidad: un archivo LoRA visto por primera vez puede tardar un minuto o más en cargarse. En nuestras 22 ejecuciones del 24 de octubre, las peticiones terminaron en 20 a 60 segundos, y un archivo ya cargado antes tarda unos 13 segundos a 1k.

La página del modelo también tiene un modo de imagen a imagen con el mismo hueco loras. Para la página, ve a Krea 2 Turbo LoRA.

Ejemplos públicos de la página del modelo

Estos dos se hicieron en el endpoint con las LoRA de estilo de Krea a intensidad 1.

Una mujer con un vestido de seda crema y una chaqueta azul sobre los hombros habla con un hombre con chaleco junto a un carruaje negro, en estilo acuarela suave
La LoRA de acuarela suave a 1.0, 16:9 en el nivel 2k.
Un hombre con camisa de lino blanca apoyado en una valla de madera junto a un caballo moteado, dibujado como una aguada de tinta monocroma
La LoRA de pincel oscuro a 1.0, 3:2 en el nivel 2k.

¿Cargó de verdad la LoRA? El control con la misma semilla

El endpoint no te dice si una LoRA cambió algo. Hay que mirar. El control fiable es ejecutar la misma semilla con y sin el archivo.

Un detalle que nos pilló: la frase de activación por sí sola cambia el estilo, porque el modelo base entiende palabras como «ink linocut». Así que el control no es «sin LoRA y sin frase», sino «sin LoRA, solo con frase» frente a «LoRA más frase». Lo hicimos el 24 de octubre de 2026, a 1k, con la misma semilla en todas las ejecuciones:

EjecuciónResultado
Prompt corto más frase, sin LoRAEl modelo base dibuja su propia ilustración de tinta en blanco y negro
Igual más el archivo original del repositorio (nombres de claves PEFT)Idéntico a la ejecución solo con frase, RMSE 0
Igual más el archivo ComfyUI a 1.25Aspecto linocut claro, composición nueva (RMSE 0.55)
Archivo ComfyUI a 1.25, sin fraseLa imagen cambia, pero el estilo no aparece

Dos lecciones. Primera: el estilo necesita la frase de activación. Segunda: el primer archivo se cargó, se cobró y se ignoró.

Cómo saber qué archivo tienes

Algunos repositorios de LoRA traen dos exportaciones de la misma LoRA. La colección de arriba lista un archivo «original» y otro «comfy». En nuestro endpoint:

  • El archivo ComfyUI, cuyos nombres de tensor empiezan por diffusion_model., surtió efecto. El nombre del archivo suele terminar en -comfy.
  • El archivo original, cuyos nombres de tensor empiezan por base_model.model. (el prefijo PEFT de las herramientas de entrenamiento), se ignoró en silencio. Dos veces, con un prompt largo y otro corto, produjo exactamente los mismos píxeles que sin LoRA.

Puedes comprobar los nombres sin descargar el archivo entero: los primeros bytes de un .safetensors son una cabecera JSON, y el visor de archivos de Hugging Face muestra la lista de tensores de cualquier archivo. Si solo tienes un archivo y no estás seguro, el control con la misma semilla de arriba lo resuelve. No probamos archivos de Diffusers que usen el prefijo transformer..

Krea2 Filter Bypass: qué cambió en nuestras pruebas

«Krea2 Filter Bypass» es el nombre que le da la comunidad a un archivo diminuto de Civitai, con réplicas en Hugging Face. Probamos la réplica «3vector» en el endpoint. Tres cosas que conviene saber:

  • No es una LoRA normal. El archivo pesa 160 bytes y contiene un único desplazamiento de 12 números en la capa de condicionamiento de texto, sin pesos de estilo ni de personaje. Aun así entra en un hueco loras y surte efecto: con la misma semilla, la imagen cambió claramente al cargarlo.
  • Cambia la forma en que Krea 2 lee una petición. SpicyAPI no añade ningún filtro de contenido propio. Lo que desplaza el archivo es la costumbre del propio modelo base de atenuar ciertos prompts.
  • El efecto no es un desbloqueo limpio. Usamos un prompt de prueba en cada uno de dos de nuestros cinco niveles de intensidad, Moderate (moderado) y Strong (fuerte) (prompts de prueba no publicados), solo con adultos ficticios:
IntensidadSin LoRACon el archivo a 1.0
Moderate, 2 semillasatenuado 2 de 2entregado 2 de 2
Strong, 3 semillasentregado 3 de 3entregado 3 de 3

Así que el archivo convirtió 5 de 5 ejecuciones en entregas tal como se escribieron. Pero el prompt Strong también se entregó sin él, mientras que el Moderate se atenuó. La atenuación del modelo base depende de la redacción del prompt y no sube de forma constante con la intensidad. No la llamaríamos un desbloqueo. Nuestras pruebas anteriores del 9 de octubre, con otro conjunto de prompts, mostraron que el modelo base atenuaba desde el segundo nivel en adelante y que las LoRA de la comunidad entregaban todos los niveles.

Sobre la intensidad: la página del autor permite valores muy altos, y un host de terceros sugiere de +1 a +2. En una ejecución Moderate con una semilla, 0.6, 1.0 y 2.0 se entregaron todas, sin caída visible de calidad a 2.0; una versión de Civitai a 3.0 también se entregó. Empieza en 1.0 y usa la escala más baja que funcione.

Los enlaces de Civitai también importan aquí. Un enlace directo de descarga de Civitai devolvió un 401 al pedirlo de forma anónima, aunque se cargó en el endpoint en ambas pruebas. Si alguno falla, descarga el archivo con tu cuenta, ponlo en tu propio repositorio de Hugging Face o almacenamiento y pega ese enlace directo.

LoRA que no hacen nada en silencio

El patrón se repite: sin error, el cobro habitual y una imagen que parece la del modelo base.

  • Modelo base equivocado. Cargamos una LoRA de ilustración entrenada para FLUX.1-dev a intensidad 1 sobre Krea 2 Turbo. Se cobró $0.0216, no produjo estilo de ilustración y se parecía mucho a la imagen sin LoRA. Una LoRA de Z-Image se comportó igual el 9 de octubre. Revisa el modelo base indicado: Krea 2, Krea-2-Turbo o Krea-2-Raw.
  • Formato de archivo equivocado. El archivo original con prefijo PEFT de arriba.
  • Sin frase de activación. El estilo no aparece.
  • Una LoRA entrenada en krea.ai. Entrenada sobre Medium o Large, privada, y sin exportación documentada.

Errores y soluciones

Lo que vesCausaSolución
«provide the direct download link»Pegaste la página de un repositorioUsa /resolve/main/<archivo>.safetensors
HTTP 401 en el errorArchivo de Hugging Face con acceso restringidoUsa un archivo sin restricción o aloja tú el archivo
HTTP 400 al enviarMás de tres LoRAUsa tres como máximo
La tarea termina, la imagen no cambiaFormato equivocado, modelo base equivocado o falta la fraseHaz el control solo con frase y cambia al archivo ComfyUI
Bloques de colorEscala demasiado alta (4)Mantente entre 0.5 y 1.2
La primera ejecución tarda minutosCarga del archivo nuevoReintenta el mismo archivo; las siguientes son rápidas

Las cargas fallidas no se cobran.

Precio

En el momento de escribir esto, 24 de octubre de 2026, por imagen:

ResoluciónKrea 2 Turbo LoRA
1k$0.0216
2k$0.036

Cero, una, dos o tres LoRA cuestan lo mismo. La página del modelo siempre muestra el precio vigente. Para los modelos de Krea 2 sin huecos de LoRA, consulta Krea 2 Large y Krea 2 Medium Turbo.

Preguntas frecuentes

¿Existe una LoRA NSFW de Krea 2?

Sí. La más conocida de la comunidad es la de la sección del filtro, y la ejecutamos en el endpoint. En nuestra prueba de cinco ejecuciones entregó cada petición tal como se escribió, aunque el modelo base también entregó nuestro prompt Strong sin ella. SpicyAPI no añade ningún filtro de contenido propio. Solo adultos ficticios, y ningún parecido con una persona real sin su consentimiento.

¿Hay que entrenar una LoRA de Krea 2 sobre Raw o Turbo?

Krea recomienda Raw para entrenar y Turbo para ejecutar el resultado. Una LoRA entrenada sobre Raw se aplica a Turbo, que es como la usa el endpoint.

¿Puedo usar una LoRA entrenada en krea.ai?

No pudimos confirmarlo. El entrenamiento de Krea funciona sobre Medium o Large, y la página no dice que puedas exportar un .safetensors. El endpoint espera LoRA de pesos abiertos para Krea 2 Turbo.

¿Por qué mi LoRA de Krea 2 no hizo nada?

Normalmente por un formato de archivo equivocado, un modelo base equivocado o una frase de activación que falta. Ejecuta un control solo con frase a la misma semilla. Si las dos imágenes coinciden, la LoRA no se cargó.

¿Cuántas LoRA puedo apilar?

Tres por petición, cada una con su escala. Apilarlas no tiene coste adicional.

¿Funciona Civitai?

En nuestras dos pruebas, un enlace de descarga de Civitai que devolvía 401 a una petición anónima se cargó igual en el endpoint. Si el tuyo falla, aloja el archivo tú mismo y enlaza ese.

Solo adultos. Usa adultos ficticios en cada prompt y en cada subida, y tú eres responsable de lo que generes.

Prueba Krea 2 Turbo LoRA →

También en English · 日本語 · 한국어 · Русский