Especificaciones técnicas de flux-pro-1-0-fill
| Especificación | Detalles |
|---|---|
| Model ID | flux-pro-1-0-fill |
| Model family | FLUX.1 Fill [pro] |
| Provider / origin | Black Forest Labs |
| Primary capability | Edición de imágenes con inpainting y outpainting utilizando una imagen de entrada, una máscara y un prompt de texto |
| Input type | Imagen de entrada más una máscara separada o una máscara con canal alfa, junto con un prompt de texto |
| Typical use cases | Sustitución de objetos, limpieza de escenas, extensión del lienzo, ediciones localizadas y modificaciones de estilo guiadas |
| Output | Generaciones de imágenes editadas, comúnmente en formatos JPEG o PNG según la capa de API de alojamiento |
| Request style | Flujo de generación asíncrono con envío de tareas y sondeo de resultados en los endpoints oficiales de BFL |
| Strengths | Fuerte seguimiento del prompt, mezcla fluida y preservación de la iluminación, la perspectiva, el texto y el contexto de la escena durante las ediciones |
¿Qué es flux-pro-1-0-fill?
flux-pro-1-0-fill es el identificador de la plataforma de CometAPI para FLUX.1 Fill [pro], un modelo de edición de imágenes de Black Forest Labs diseñado para inpainting y outpainting de alta calidad. En lugar de generar una imagen completamente nueva desde cero, está orientado a modificar regiones seleccionadas de una imagen existente basándose en un prompt y una máscara.
El modelo está orientado a ediciones precisas de nivel profesional: marcas lo que debe cambiar, describes el resultado deseado en lenguaje natural y el modelo rellena o extiende la imagen procurando mantener el resto de la composición visualmente coherente. Las descripciones públicas enfatizan la mezcla natural, la comprensión de la escena y la coherencia con la iluminación, la perspectiva y el contexto de la imagen original.
En la práctica, esto hace que flux-pro-1-0-fill sea útil para flujos de trabajo como eliminar objetos no deseados, reemplazar productos o accesorios, extender fondos, retocar recursos comerciales y realizar ediciones creativas puntuales sin regenerar la imagen completa.
Funciones principales de flux-pro-1-0-fill
- Edición basada en máscaras: El modelo está diseñado para ediciones localizadas, donde una máscara define exactamente qué región debe cambiar.
- Inpainting y outpainting profesionales: Admite tanto el relleno de áreas seleccionadas dentro de una imagen como la extensión del contenido más allá del marco original.
- Consistencia natural de la escena: Las descripciones públicas del modelo destacan la preservación de la iluminación, la perspectiva, el contexto y la continuidad visual general durante las ediciones.
- Fuerte adherencia al prompt: El modelo está diseñado para seguir de cerca las instrucciones textuales al reemplazar o agregar contenido visual en regiones enmascaradas.
- Manejo de texto y escenas complejas: Las fuentes señalan que el modelo entiende mejor escenas complejas y texto que pipelines de edición más simples, lo que ayuda a obtener resultados compuestos realistas.
- Envío flexible de máscaras: La documentación oficial de BFL indica que las máscaras pueden proporcionarse por separado o mediante un canal alfa, lo que ayuda a adaptarse a diferentes flujos de producción.
- Flujo de API asíncrono: En la infraestructura oficial de BFL, las solicitudes se envían como tareas y luego se recuperan mediante sondeo o gestión de resultados basada en webhooks.
Cómo acceder e integrar flux-pro-1-0-fill
Paso 1: Regístrate para obtener una clave de API
Para comenzar, regístrate en CometAPI y genera tu clave de API desde el panel de control. Después, almacénala de forma segura y úsala en el encabezado Authorization para todas las solicitudes. CometAPI ofrece acceso a una API compatible con OpenAI, por lo que puedes integrarte usando SDK estándar y flujos de trabajo de API existentes.
Paso 2: Envía solicitudes a la API de flux-pro-1-0-fill
Usa el endpoint compatible con Flux de CometAPI en POST /flux/v1/{model}.
curl https://api.cometapi.com/flux/v1/flux-pro-1-0-fill \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "A breathtaking landscape painting with golden hour lighting",
"width": 1024,
"height": 768,
"steps": 20,
"prompt_upsampling": true
}'
Paso 3: Recupera y verifica los resultados
La API devuelve un ID de tarea. Realiza sondeos a GET /flux/v1/get_result?id={task_id} para comprobar el estado de la generación y recuperar la imagen de salida cuando se complete.