Introducción
FLUX.2 Klein Base 9B LoRA Edición de imagen cambia de una a tres imágenes de origen a partir de una instrucción escrita en FLUX.2 [klein] Base 9B de Black Forest Labs, sin destilar, con hasta tres archivos LoRA tuyos cargados. Conserva la forma de la fuente con auto o elige una de nueve formas en 1k o 2k. En nuestras pruebas, las ediciones tardaron cerca de medio minuto en 1k, y no se filtra nada.
Elige el modo según tu material de partida
| Lo que tienes | Modo |
|---|---|
| una descripción escrita y un LoRA | FLUX.2 Klein Base 9B LoRA Texto a imagen |
| de una a tres imágenes para cambiar | FLUX.2 Klein Base 9B LoRA Edición de imagen |
Funciones y aspectos destacados
La misma persona, un lugar nuevo
Un retrato callejero en un paso de peatones se trasladó a un invernadero al amanecer, con un vestido de seda óxido, manteniendo el rostro, los rizos y la sonrisa. Un retrato de oficina se convirtió en una camisa de lino y una regadera en un invernadero de helechos, con el pelo plateado y la barba incipiente intactos.
Dos retratos, una escena
Dos retratos distintos se convirtieron en una sola ilustración a tinta bajo la cúpula de un invernadero, con ambos rostros reconocibles, solo con el prompt y sin ningún LoRA.
LoRA sobre fotos reales
Un LoRA de fotograma de película o analógico define la corrección de color de una edición. Un LoRA sin filtro puede cambiar lo que se dibuja, y en una de nuestras pruebas un LoRA fuerte con scale 1 reemplazó el encuadre y la persona; empieza más bajo en las ediciones.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
prompt | Sí | Obligatorio, hasta 5.000 caracteres. Nombra lo que debe quedar igual (rostro, pelo, pose) y luego el cambio. mínimo 1 caracteres · máximo 5000 caracteres |
image_urls | Sí | Obligatorio, de uno a tres enlaces públicos de imagen, de hasta 10 MB cada uno, en el orden en que tu prompt los menciona. mínimo 1 elementos · máximo 3 elementos |
aspect_ratio | No | auto (por defecto) conserva la forma de la primera fuente a alrededor de un megapíxel: un retrato de 1328 x 1776 volvió como 880 x 1184. O elige una de nueve formas de 21:9 a 9:21. |
resolution | No | 1k (por defecto) o 2k, se usa cuando eliges una relación de aspecto; se ignora con auto. 2k tarda más pero cuesta lo mismo. |
loras | No | Hasta tres entradas {path, scale} entrenadas para FLUX.2 [klein] 9B, Base o destilado; scale de 0 a 4, 1 por defecto. Valor predeterminado: |
seed | No | Opcional, de 0 a 2147483647. Reutilízala para comparar cambios del prompt o del LoRA; en nuestras pruebas, una edición repetida volvió casi idéntica. |
Precios
$0.031 / imagen
Se factura por imagen a un precio fijo. El número de fuentes, el nivel de tamaño y la carga de LoRA no cambian el precio.
Casos de uso
Probar un LoRA con fotos reales
Comprueba cómo trata un LoRA que entrenaste sobre Base a personas y lugares reales, con sus rostros, antes de construir una serie sobre él.
Cambios de vestuario y de lugar
Cambia el atuendo y el escenario en una sola pasada conservando a la persona, para lookbooks, moodboards y referencias de personajes.
Convertir fotos en ilustración
Pide una ilustración a tinta o de puntos en el prompt y la edición redibuja a las personas y el lugar en ese medio conservando quiénes son, con o sin un LoRA de estilo.
Guía de prompts y consejos prácticos
Protege primero, cambia después
Nombra lo que debe quedar igual, como el rostro, el pelo, la expresión y la pose, y luego el cambio: la prenda, el lugar y la luz. Las instrucciones cortas y concretas funcionan mejor, y el resultado conserva la forma de la primera fuente a menos que elijas una relación.
Cuidado con los LoRA fuertes
En una de nuestras pruebas, un LoRA sin filtro con scale 1 reemplazó el encuadre y la persona. Empieza cerca de 0.6 en las ediciones y súbelo solo mientras el rostro siga coincidiendo con la fuente.
Cuenta con cerca de medio minuto
Las ediciones tardaron unos 30 segundos en 1k y cerca de un minuto en 2k en nuestras pruebas. Trabaja en 1k con auto mientras defines la instrucción y luego elige una relación y 2k para la versión final.
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-base-9b-lora/edit",
"input": {
"aspect_ratio": "auto",
"image_urls": [
"https://example.com/reference.png"
],
"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.



























