HiAPI
Blog

Comparativa

FLUX.1 Fill Pro vs Kontext Max: repintado con máscara o edición de la imagen completa

El mismo salón y el mismo objetivo: uno usa máscara y el otro solo el prompt; compara las dos salidas lado a lado.

Oct 28, 2026
FLUX.1 Fill Pro vs Kontext Max: repintado con máscara o edición de la imagen completa

Si solo quieres cambiar una zona y dejar el resto intacto, elige FLUX.1 Fill Pro: envía la imagen original, una máscara en blanco y negro del mismo tamaño y el prompt; la zona blanca se repinta y la negra no se toca. Si quieres rehacer el estilo de toda la imagen y no quieres dibujar una máscara, elige FLUX.1 Kontext Max: solo envías la imagen original y el prompt; los límites se definen con el texto.

FLUX.1 Fill Pro ya está disponible en HiAPI; abre la página del modelo para generar directamente; los usuarios nuevos reciben 200 créditos al registrarse. La página del modelo Kontext Max está aquí. Ambos modelos tienen el mismo precio unitario: $0.0715 por imagen.

Las diferencias en una tabla

FLUX.1 Fill Pro FLUX.1 Kontext Max
Entrada Imagen original + máscara en blanco y negro + prompt Una sola imagen original + prompt
¿Requiere máscara? Sí, y su tamaño debe coincidir con el de la imagen original No
¿Qué determina la zona de cambio? La zona blanca de la máscara La descripción del prompt
Proporción de salida Sigue a la imagen original; sin parámetro de formato (muestra de referencia 1440 × 810) La muestra de referencia sigue la proporción de la imagen original (1328 × 752)
Parámetros steps 15–50 (por defecto 50), guidance 1.5–100 (por defecto 60), seed, output_format Se rige por la imagen original y el prompt
Precio unitario $0.0715 por imagen $0.0715 por imagen
Tareas adecuadas Sustitución local, retoque de productos, cambio de fondo, cambio de color de prendas Repintado de toda la imagen, rehacer el estilo

El precio es el mismo; la verdadera diferencia es «quién decide los límites del cambio»: Fill Pro se apoya en una máscara en blanco y negro y Kontext Max en una frase del prompt.

Con la misma imagen y el mismo objetivo, ¿cómo se ven los resultados de cada lado?

La imagen original es un salón: en la pared blanca cuelga un reloj redondo; en la pared de la izquierda hay un tapiz, platos tejidos, un cráneo de bisonte y plantas; a la derecha hay un gran ventanal y un sofá esquinero. El objetivo es «cambiar la pared donde está el reloj por un gran cuadro abstracto».

FLUX.1 Fill Pro FLUX.1 Kontext Max
Imagen original + máscara de recuadro blanco + prompt; salida 1440 × 810 Imagen original + prompt (sin máscara); salida 1328 × 752

Misma imagen original y mismo objetivo, una generación por cada lado. Las entradas son distintas: Fill Pro necesita la imagen original + una máscara de recuadro blanco del mismo tamaño + el prompt, y la zona de cambio la define la máscara; Kontext Max solo necesita la imagen original + el prompt, no tiene campo de máscara y los límites dependen por completo del texto. Para que las dos imágenes solo se diferenciaran en la variable «con o sin máscara», ambos usaron el mismo prompt.

Cuando se usa Kontext Max a diario, el prompt debe indicar la zona por sí mismo, por ejemplo replace the area on the wall where the clock hangs with …. En esta comparación no se escribió así, por eso volvió a dibujar toda la decoración de la pared: justamente eso demuestra la diferencia: sin máscara, los límites dependen de la redacción; si la redacción no los fija, el alcance del resultado se amplía.

A large framed abstract painting in warm terracotta, sand and cream tones, hanging on the wall, with a thin dark wood frame; keep the room, sofa, furniture and lighting unchanged.

Generar con este prompt → El prompt se rellena automáticamente; el campo de imagen original está vacío y el de máscara trae por defecto una máscara de ejemplo. Cámbialos por tu imagen original y una máscara en blanco y negro del mismo tamaño (negro se conserva, blanco se repinta) y pulsa ejecutar.

La imagen original de arriba mide 1600 × 900 y la máscara también 1600 × 900; el recuadro blanco solo abarca la pared donde está el reloj.

El negro se conserva y el blanco se repinta. Todo lo que queda fuera del recuadro es negro, así que la imagen fuera del recuadro no se repinta.

¿Dónde están las diferencias visibles?

  • Zona de cambio. Fill Pro solo modificó la zona dentro del recuadro de la máscara. Kontext Max, al no tener máscara, volvió a dibujar toda la imagen: los discos, el cráneo de bisonte, los adornos tejidos y los cuadros pequeños de la pared izquierda se sustituyeron por nuevos cuadros abstractos de líneas onduladas.
  • Resto de la imagen. En la salida de Fill Pro, el tapiz, los platos tejidos, el cráneo de bisonte y las plantas de la pared izquierda fuera del recuadro, así como el sofá y la iluminación, permanecen intactos; además, dentro del recuadro aparece un marco fino oscuro. Kontext Max conservó la disposición de la ventana derecha y del sofá, pero el contenido de la imagen cambió por completo.
  • Tamaño de salida. Fill Pro devuelve 1440 × 810 y Kontext Max 1328 × 752; ambos se ajustaron a múltiplos de 32 según la proporción de la imagen original. Las proporciones coinciden, pero los píxeles no. Para superponerlas sobre la imagen original, primero unifica el tamaño.

¿Cómo elegir según el caso?

  • Quitar un arañazo de una imagen de producto conservando todo el producto → Fill Pro
  • Cambiar el fondo sin mover la taza, la sombra ni el ángulo de cámara → Fill Pro
  • Cambiar solo el color de una prenda manteniendo pliegues y brazos → Fill Pro
  • Cambiar un mueble o el estilo de una puerta en un plano de vivienda → Fill Pro
  • Cambiar el estilo, la tonalidad o el tipo de pintura de toda la imagen → Kontext Max
  • No tener herramientas de máscara ni querer dibujarla → Kontext Max
  • Que lo que se cambia tenga límites irregulares pero se pueda explicar en una frase ("cambia el cielo por un atardecer") → Kontext Max
  • Haber probado Kontext Max y ver que los límites se desvían y no se pueden corregir → Fill Pro añadiendo una máscara

¿Es complicado pasar de uno a otro?

No. Ambos modelos usan la misma interfaz asíncrona POST https://api.hiapi.ai/v1/tasks, la misma API Key, ambos devuelven taskId y ambos obtienen el resultado por sondeo o mediante callback.url; el precio unitario es de $0.0715 por imagen. Para cambiar solo hay que tocar dos cosas:

  • model: cambiar flux-1-fill-pro por flux-1-kontext-max.
  • input.mask: al pasar de Fill Pro a Kontext Max, elimínalo, ya no hace falta; en el sentido contrario, añade una máscara en blanco y negro del mismo tamaño que la imagen original.
  • input.prompt: tras pasar de Fill Pro a Kontext Max, el prompt debe añadir una frase que indique «qué zona se cambia», por ejemplo replace only the wall area where the clock hangs, porque ya no hay máscara que delimite por ti.

input.image se escribe igual en ambos modelos. Para ver un ejemplo completo de petición y el significado de los parámetros, consulta Cómo usar la API de FLUX.1 Fill Pro.

Preguntas frecuentes

¿Los dos modelos cuestan lo mismo? Sí, ambos cuestan $0.0715 por imagen; se cobra por imagen generada con éxito y, si falla, la retención previa se devuelve automáticamente.

¿Fill Pro puede funcionar sin máscara? No. input.image, input.mask e input.prompt son obligatorios, y la máscara debe ser una imagen en blanco y negro del mismo tamaño que la original.

¿Kontext Max puede dibujar una máscara? No acepta el campo de máscara; el alcance del cambio depende por completo de la descripción del prompt. Si en el prompt se especifica bien «qué zona se cambia» y «qué se conserva», los límites serán más estables.

¿Qué hago si solo quiero cambiar una zona pero no puedo dibujar una máscara? Usa Kontext Max para repintar primero una versión de toda la imagen, o exporta con una herramienta de segmentación una máscara PNG del tamaño original y vuelve a Fill Pro. Ambas rutas tienen el mismo precio unitario; puedes ejecutar una imagen de cada una y comparar.

¿Quieres ver la diferencia ahora mismo? Copia el prompt de arriba, ejecuta una imagen en Fill Pro y recuerda cambiar la imagen original y la máscara por las tuyas; después cambia model a Kontext Max y ejecuta el mismo prompt para comparar ambas.

Artículos de la serie FLUX.1 Fill Pro

Artículos relacionados

Ver todos los artículos →

Empieza a crear con artefactos de IA persistentes

Consigue tu API key y llama a modelos de imagen, vídeo y audio a través de una única API basada en tasks.

Leer la documentación de la API