CheaperGen
Black Forest LabsImagenAcelerado

FLUX.2 [klein] 4B Edición de imagen API

Edición de imagen con FLUX.2 [klein] 4B por Black Forest Labs. El FLUX.2 más rápido: pesos abiertos, menos de un segundo y por una fracción de centavo.

Probar FLUX.2 [klein] 4B Edición de imagen

0/5000

Hasta 4 imágenes de referencia para editar o combinar. Menciónalas en el prompt como «imagen 1», «imagen 2»…

Formato de la imagen de salida.

1K ≈ 1 MP; 2K ≈ 4 MP (lado más largo de hasta 2048 px).

Always on here. Set enable_safety_checker to false over the API to turn it off.Always on here. Set enable_safety_checker to false over the API to turn it off.

If set to true, the safety checker will be enabled. Content our Acceptable Use Policy prohibits stays blocked either way.

Coste estimado…

Crea una cuenta gratis con Google o correo electrónico y paga solo por lo que generes.

Tu Imagen aparecerá aquí

Escribe un prompt, elige la configuración y pulsa Ejecutar. Solo pagas por las generaciones que se completan correctamente.

También disponible: FLUX.2 [klein] 4B Texto a imagen

Ver los ejemplos y prompts de FLUX.2 [klein] 4B

FLUX.2 [klein] 4B Edición de imagen API

POST/api/v1/run/bfl/flux-2-klein-4b/edit

Envía una tarea asíncrona y devuelve 202 con un ID de generación. Consulta GET /api/v1/generations/{id} o proporciona webhook_url. Consulta ciclo de vida del trabajo.

Parámetros de entrada

NombreTipoDescripciónAfecta al precio
promptobligatoriostringDescribe la toma: sujeto, acción, movimiento de cámara, iluminación y estilo.No
image_urlsobligatoriostring[] (URLs)Hasta 4 imágenes de referencia para editar o combinar. Menciónalas en el prompt como «imagen 1», «imagen 2»…
Máximo de elementos: 4
No
aspect_ratiostring (enum)Formato de la imagen de salida.
Valores: 1:1 · 4:3 · 3:4 · 16:9 · 9:16 · 3:2 · 2:3
Valor predeterminado: 1:1
Sí
resolutionstring (enum)1K ≈ 1 MP; 2K ≈ 4 MP (lado más largo de hasta 2048 px).
Valores: 1K · 2K
Valor predeterminado: 1K
Sí
seedintegerUsa la misma semilla y los mismos ajustes para reproducir un resultado. Déjalo vacío para usar una semilla aleatoria.No
enable_safety_checkerbooleanIf set to true, the safety checker will be enabled. Content our Acceptable Use Policy prohibits stays blocked either way.
Valor predeterminado: true
No
webhook_urlstring (URL)Opcional. Enviaremos aquí la generación terminada mediante una solicitud POST, firmada con el secreto de tu webhook. WebhooksNo

Solicitud

const API = "https://cheapergen.com/api/v1";
const headers = {
  Authorization: `Bearer ${process.env.CHEAPERGEN_API_KEY}`,
  "Content-Type": "application/json",
};

// 1. Submit the job
let job = await fetch(`${API}/run/bfl/flux-2-klein-4b/edit`, {
  method: "POST",
  headers,
  body: JSON.stringify({
    "prompt": "Convierte la habitación de la imagen 1 en una cabaña nevada de invierno; conserva la distribución de los muebles",
    "image_urls": [
      "https://cdn.cheapergen.com/samples/portrait.jpg"
    ],
    "aspect_ratio": "1:1",
    "resolution": "1K"
  }),
}).then((r) => r.json());

// 2. Poll until it finishes (or pass webhook_url and skip polling)
while (job.status === "queued" || job.status === "running") {
  await new Promise((r) => setTimeout(r, 3000));
  job = await fetch(`${API}/generations/${job.id}`, { headers }).then((r) => r.json());
}

console.log(job.status === "succeeded" ? job.output.images[0].url : job.error);

Respuesta

{
  "id": "gen_8c2QmX1nq0k4",
  "object": "generation",
  "model": "bfl/flux-2-klein-4b",
  "endpoint": "bfl/flux-2-klein-4b/edit",
  "mode": "edit",
  "status": "queued",
  "input": {
    "prompt": "Convierte la habitación de la imagen 1 en una cabaña nevada de invierno; conserva la distribución de los muebles",
    "image_urls": [
      "https://cdn.cheapergen.com/samples/portrait.jpg"
    ],
    "aspect_ratio": "1:1",
    "resolution": "1K"
  },
  "output": null,
  "error": null,
  "cost": {
    "amount_usd": 0.2255,
    "currency": "usd",
    "estimated": true,
    "official_usd": null,
    "list_price_source": "official",
    "list_price_label": "Official",
    "saved_usd": null
  },
  "source": "api",
  "started_at": null,
  "completed_at": null,
  "urls": {
    "get": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4",
    "cancel": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4/cancel"
  },
  "created_at": "2026-10-15T09:21:04Z"
}

precios de FLUX.2 [klein] 4B

Paga por imagen a medida que lo usas, sin necesidad de suscripción. Las generaciones fallidas se reembolsan automáticamente.

NivelPrecio oficialCheaperGen
1K
≈1 MP
$0,014/img$0,001/img
Con un plan mensual: Max $0,0009
2K
≈4 MP
$0,0172/img$0,0038/img
Con un plan mensual: Pro $0,0037Max $0,0036

Planes mensuales: precios más bajos en la mayoría de los modelos (indicados debajo de cada precio); puedes seguir pagando por uso. Pro $499/mes · Max $4999/mes.

  • Precio oficial: Precio de lista de la API de BFL para FLUX.2 [klein] 4B ($0.014 por el primer megapíxel de salida, $0.001 por cada MP adicional; imágenes de entrada a $0.001 / MP). Precios verificados el 18 de octubre de 2026.

Modelos populares de Black Forest Labs con la misma clave de API.

Todos los modelos de Black Forest Labs

Modelos populares de text-to-image de otros desarrolladores.

API de texto a imagen