Especificaciones técnicas de bria/genfill
| Especificación | Detalles |
|---|---|
| ID del modelo | bria/genfill |
| Proveedor | BRIA |
| Tipo de modelo | Modelo de edición de imágenes / rellenado generativo |
| Función principal | Generar, añadir, modificar o reemplazar objetos dentro de una región seleccionada de una imagen existente |
| Modalidades de entrada | Imagen de entrada, máscara y prompt de texto |
| Modalidad de salida | Imagen editada |
| Alcance de edición | Edición localizada dentro de un área enmascarada definida por el usuario |
| Comportamiento de resolución | Devuelve la imagen editada a la resolución original sin redimensionamiento ni reducción de escala automáticos |
| Conservación de regiones | Las áreas fuera de la máscara proporcionada permanecen sin cambios |
| Gestión de transparencia | Puede conservar alfa/transparencia cuando sea compatible y esté habilitado |
| Base / pila subyacente | Construido sobre BRIA 2.3 con GenFill ControlNet según la documentación de producto de BRIA |
| Posicionamiento comercial | Orientado a empresas y comercializado para un uso más seguro a nivel comercial, con datos de entrenamiento con licencia y salidas controlables |
¿Qué es bria/genfill?
bria/genfill es el modelo de rellenado generativo de BRIA para edición localizada de imágenes. Está diseñado para permitir a los desarrolladores generar o reemplazar objetos dentro de una región enmascarada específica de una imagen usando un prompt de texto, preservando el resto de la imagen exactamente tal como está. BRIA describe GenFill como un sistema de generación de objetos listo para producción, con gran control, coherencia y calidad de salida orientada a empresas.
En la práctica, este modelo es adecuado para flujos de trabajo como insertar productos en escenas, reemplazar elementos de la imagen, modificar objetos seleccionados o rellenar regiones borradas con contenido guiado por prompts. La documentación de BRIA enfatiza que el modelo trabaja con una máscara suministrada, está optimizado para regiones de máscara con forma de 'blob' y devuelve la imagen final en la resolución original.
Una parte destacable del posicionamiento de BRIA es la preparación comercial. BRIA afirma que GenFill está diseñado para uso empresarial, con salidas controlables y entrenamiento basado en datos con licencia, lo que lo hace atractivo para equipos que necesitan una implementación más segura en flujos de producción creativa.
Funciones principales de bria/genfill
- Edición generativa localizada: Genera contenido solo dentro de una máscara especificada, lo que la hace útil para la inserción dirigida de objetos, reemplazo y modificaciones visuales.
- Generación de objetos guiada por prompt: Utiliza prompts en lenguaje natural para definir lo que debe aparecer en la región seleccionada.
- Conservación de píxeles fuera de la máscara: BRIA documenta que las áreas fuera de la región enmascarada permanecen sin cambios, lo cual es importante para flujos de trabajo de edición deterministas.
- Salida a resolución original: Devuelve las imágenes editadas con la misma resolución que la imagen de entrada en lugar de reducir automáticamente la escala del resultado.
- Compatibilidad con preservación de alfa: Puede conservar la información de transparencia cuando la entrada incluye un canal alfa y la configuración correspondiente está habilitada.
- Diseñado para ser controlable: BRIA posiciona GenFill como altamente controlable y coherente; su material de producto destaca específicamente la salida predecible y la compatibilidad con GenFill ControlNet.
- Uso comercial orientado a empresas: BRIA comercializa el modelo para flujos de trabajo empresariales y destaca el entrenamiento con datos con licencia y una implementación más segura para usos comerciales.
- Útil para flujos de trabajo de imagen en producción: Se adapta a aplicaciones como herramientas creativas, operaciones de contenido automatizadas, visualización de productos y flujos de trabajo de retoque de imágenes. Esto es una inferencia basada en las capacidades de API descritas por BRIA y su posicionamiento de producto.
Cómo acceder e integrar bria/genfill
Paso 1: Regístrese para obtener la clave de API
Regístrese en CometAPI y genere su clave de API desde el panel. Guarde la clave de forma segura y configúrela como una variable de entorno en su aplicación para que su integración pueda autenticar las solicitudes a la API de bria/genfill.
Paso 2: Envíe solicitudes a la API de bria/genfill
Envíe solicitudes HTTPS al endpoint unificado de la API de CometAPI y especifique bria/genfill como el modelo. Incluya su encabezado de autenticación junto con la carga de entrada requerida para la edición de imágenes, como la imagen de origen, la máscara y el prompt.
curl https://api.cometapi.com/v1/responses \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "bria/genfill",
"input": {
"prompt": "Replace the masked area with a modern wooden chair",
"image_url": "https://example.com/input-image.png",
"mask_url": "https://example.com/input-mask.png"
}
}'
Paso 3: Recupere y verifique los resultados
Analice la respuesta de la API y obtenga la salida generada de la carga devuelta. Verifique que la región editada coincida con la máscara prevista, confirme que las regiones no enmascaradas permanezcan sin cambios y ejecute cualquier moderación o verificación de calidad a nivel de aplicación requerida antes de presentar los resultados a los usuarios finales.