Introducción
FLUX.2 Klein 9B LoRA Texto a imagen dibuja una imagen a partir de un prompt escrito en FLUX.2 [klein] 9B de Black Forest Labs, el modelo de 9B con destilación por pasos, con hasta tres archivos LoRA tuyos cargados desde enlaces directos. Elige una de nueve relaciones de aspecto en 1k o 2k y recibe un JPEG, casi siempre en unos diez segundos de tiempo del modelo. La plataforma no agrega ningún filtro de contenido al prompt, a los pesos ni a la imagen, y el precio por imagen es fijo.
Elige el modo según tu material de partida
| Lo que tienes | Modo |
|---|---|
| una descripción escrita y un LoRA | FLUX.2 Klein 9B LoRA Texto a imagen |
| de una a tres imágenes para cambiar | FLUX.2 Klein 9B LoRA Edición de imagen |
Funciones y aspectos destacados
Tus LoRA, con las dos versiones de klein 9B
Los LoRAs entrenados sobre el klein 9B destilado y sobre el klein Base 9B se cargaron aquí en nuestras pruebas. Un LoRA entrenado sobre Base para los niveles más fuertes cambió lo que dibujaba el modelo; un LoRA de fotograma de película desplazó la gradación de toda una escena hacia el verde azulado y el ámbar. Los LoRAs de FLUX.1 y klein 4B, y los archivos guardados en formato PEFT de diffusers, se ejecutaron sin error y no cambiaron nada, así que comprueba el modelo base en la ficha del LoRA antes de usarlo.
Lo bastante rápido para iterar
La mayoría de las imágenes tardaron unos diez segundos de tiempo del modelo, tanto en 1k como en 2k, y 2k cuesta lo mismo que 1k. Así es práctico probar un LoRA con tres valores de strength y unas cuantas seeds en una sola sesión y quedarte con el mejor encuadre.
Sin filtro de contenido
Los prompts y los archivos LoRA no se revisan. Por sí solo, el modelo se contiene en los niveles Fuerte y Muy fuerte; los LoRAs entrenados para ese contenido sobre klein 9B renderizaron ambos en nuestras pruebas. El nivel Máximo se renderizó sin ningún LoRA.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
prompt | Sí | Obligatorio, hasta 5.000 caracteres. Pon primero la frase activadora del LoRA y luego describe el sujeto, la ropa, el lugar, la luz y el lente con frases. mínimo 1 caracteres · máximo 5000 caracteres |
aspect_ratio | No | Nueve formas de 21:9 a 9:21; 1:1 por defecto. La forma no cambia el precio. |
resolution | No | 1k (por defecto) equivale a alrededor de un megapíxel, por ejemplo 1344 x 768 o 1024 x 1024; 2k pone 2048 píxeles en el lado largo, por ejemplo 2048 x 1152. Ambos cuestan lo mismo. |
loras | No | Hasta tres entradas {path, scale} entrenadas para FLUX.2 [klein] 9B, destilado o Base; scale de 0 a 4, 1 por defecto. En nuestras pruebas, 0.5 fue tenue y 4 rompió la imagen. Valor predeterminado: |
seed | No | Opcional, de 0 a 2147483647. Reutilízala para comparar un cambio a la vez; en nuestras pruebas la misma seed dio una imagen igual o casi idéntica. |
Precios
$0.018 / imagen
Se factura por imagen a un precio fijo. La relación de aspecto, 1k o 2k y la carga de LoRA no cambian el precio.
Casos de uso
Ejecuta un LoRA de un hub como una llamada a la API
Pega un enlace directo a un .safetensors de un hub de modelos, define el scale y escribe el prompt. No hay nada que entrenar, alojar ni mantener activo, y hasta tres LoRA se combinan en una sola solicitud.
Imágenes con corrección de color y series con estilo
Un LoRA de cine o de foto analógica mantiene todo un conjunto de imágenes con la misma corrección de color en nueve formas, desde banners 21:9 hasta pantallas de teléfono 9:16, a un precio fijo por imagen.
Trabajo de personajes con LoRAs apilados
Carga un LoRA entrenado para klein 9B para los niveles más fuertes junto a un LoRA de personaje o de estilo, y asegúrate de que todas las personas sean adultas.
Guía de prompts y consejos prácticos
Primero el activador, luego las frases
Empieza con la frase activadora del LoRA que aparece en su ficha de modelo y luego describe el sujeto, la ropa, el lugar, la luz y el lente con frases completas. El modelo sigue bien los prompts largos y específicos, y no hay prompt negativo, así que di lo que quieres en lugar de lo que quieres evitar.
Mueve el scale en pasos pequeños
Empieza en 0.8 a 1. En nuestras pruebas, 0.5 dio una versión tenue de un estilo y 4 rompió la imagen en bloques. Sube o baja de 0.2 en 0.2 y mira primero los rostros y las manos: son lo primero que se deforma.
Comprueba que el LoRA esté haciendo el trabajo
Ejecuta el mismo prompt y la misma seed con el archivo y sin él. Los LoRA de estilo suelen afinar un look que las palabras ya piden, como el grano, la corrección de color o una cuadrícula de píxeles; los LoRA que enseñan contenido nuevo cambian la imagen por completo. Si no se ve ningún cambio, casi siempre es el modelo base equivocado.
Describe el aspecto, la luz y la lente
Sin LoRA, el modelo elige el vestuario por su cuenta. Dedica el prompt al escenario, la luz y la lente, y mantén la descripción del atuendo breve y sencilla.
Inicio rápido de la API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "black-forest-labs/flux-2-klein-9b-lora/text-to-image",
"input": {
"aspect_ratio": "1:1",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Consulta la referencia de la API para autenticación, el esquema completo, sondeo y gestión de errores.



























