Introducción
FLUX.2 [klein] 9B Texto a imagen es el modelo de imagen pequeño y rápido de Black Forest Labs, publicado el 15 de enero de 2026, que genera imágenes a partir de un prompt escrito. Genera en 1k o 2k en nueve relaciones de aspecto, normalmente en 15 a 35 segundos, y no tiene filtro de contenido.
Elige un modo según tu punto de partida
| Lo que tienes | Modo |
|---|---|
| un brief escrito | FLUX.2 Klein 9B Texto a imagen |
| imágenes para modificar | FLUX.2 Klein 9B Edición |
Funciones y aspectos destacados
Lo bastante rápido para iterar
La mayoría de nuestros renders terminaron en 15 a 35 segundos, así que probar cinco redacciones o cinco seeds cuesta poco tiempo. Es el extremo rápido de la línea FLUX.2.
Texto y hojas de looks
Entrecomilla un encabezado o un letrero y normalmente se genera tal como lo escribiste. Un solo prompt también puede disponer varios looks de la misma persona en una cuadrícula. Ninguna de las dos cosas está garantizada con cada seed.
Sin filtro, con límites honestos
No se rechaza nada. El límite lo pone el modelo: a menudo añade prendas por su cuenta y no entrega el nivel Muy fuerte.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
prompt | Sí | Obligatorio, hasta 5.000 caracteres. mínimo 1 caracteres · máximo 5000 caracteres |
aspect_ratio | No | Una de nueve formas de 21:9 a 9:21; 1:1 por defecto. La forma no cambia el precio. |
resolution | No | 1k (predeterminado, alrededor de un megapíxel) o 2k (2048 píxeles en el lado largo). 2k cuesta más que 1k. |
seed | No | Número entero opcional de 0 a 2147483647. Reutilízalo para comparar lado a lado los cambios en el prompt; déjalo vacío para usar uno aleatorio. |
Precios
Se factura por imagen según el nivel de tamaño: 2k cuesta más que 1k, y la relación de aspecto no cambia el precio. Las solicitudes fallidas o rechazadas no se cobran.
| Especificación | Precio |
|---|---|
| $0.011 / imagen |
| $0.0122 / imagen |
Casos de uso
Lotes de variaciones
Muchas versiones de una misma idea, para elegir entre ellas o para pasarlas a una edición.
Hojas de looks de personajes
Varios atuendos de un mismo personaje en un solo encuadre.
Borradores para modelos más grandes
Define la composición aquí antes de gastar en un modelo más grande.
Guía de prompts y consejos prácticos
Di qué viste cada persona
Prenda, corte y cómo queda. Sin eso, el modelo rellena la ropa por su cuenta.
Entrecomilla el texto y mantenlo corto
Unas pocas palabras por línea salen mejor. Si una palabra sale mal, cambia la seed.
No confíes en colores hex exactos
Un valor hex te lleva en la dirección correcta, no al tono exacto.
Empieza en 1k
Es el nivel más barato; pasa a 2k para el encuadre que conserves.
Prueba tres seeds
Los modelos pequeños varían. Las manos y el texto fino mejoran con un segundo o tercer intento.
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/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k",
"aspect_ratio": "1:1"
}
}'
# 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.
























