Especificaciones técnicas de bria/remove-background
| Especificación | Detalles |
|---|---|
| Model ID | bria/remove-background |
| Provider | Bria |
| Model type | API de edición de imágenes / eliminación de fondo |
| Primary task | Eliminar el fondo de una imagen preservando el sujeto principal en primer plano |
| Underlying Bria capability | El endpoint Remove Background de Bria utiliza el modelo RMBG 2.0. |
| Input types | URL pública de imagen o imagen codificada en base64, según el uso del endpoint. |
| Supported image formats | JPEG y PNG son compatibles con la ruta de eliminación de fondo de Bria; la documentación de Bria señala restricciones sobre archivos y modos de color admitidos. |
| Supported color modes | RGB, RGBA o CMYK. |
| Output | Una imagen con el fondo eliminado y el primer plano conservado con transparencia/información de alfa suave. |
| Moderation options | El endpoint de Bria admite controles de moderación opcionales para comprobaciones de seguridad de entrada y salida. |
| Processing pattern | Los endpoints de edición de imágenes Bria v2 se procesan de forma asíncrona por defecto, devolviendo un identificador de solicitud y una URL de estado para el seguimiento. |
| Typical use cases | Recortes de productos, imágenes para comercio electrónico, flujos creativos, activos publicitarios y extracción de sujetos para edición posterior. Esto es una inferencia basada en el posicionamiento del producto de Bria y la descripción de RMBG 2.0. |
¿Qué es bria/remove-background?
bria/remove-background es el identificador de la plataforma de CometAPI para el endpoint de eliminación de fondo de Bria. Está diseñado para aislar el sujeto principal de una imagen eliminando el fondo, produciendo una salida que preserva el detalle de los bordes y la transparencia para una composición más limpia. La documentación oficial de Bria indica que su ruta de eliminación de fondo utiliza RMBG 2.0, la generación más reciente del modelo de eliminación de fondo de la compañía.
En comparación con herramientas simples de recorte binario, Bria enfatiza el manejo de transparencia suave, lo que ayuda a conservar límites finos como cabello, bordes semitransparentes y contornos del sujeto más suaves. Bria también describe un comportamiento de binarización personalizable, lo que significa que los desarrolladores pueden usar directamente la salida transparente o aplicarle un umbral para convertirla en una máscara más estricta según el flujo de trabajo.
En la práctica, bria/remove-background es útil en cualquier aplicación que necesite una extracción limpia del primer plano a partir de fotos, incluyendo la preparación de imágenes de catálogo, la generación de recursos de marketing, canalizaciones de diseño automatizadas y el preprocesamiento para pasos adicionales de edición de imágenes.
Funciones principales de bria/remove-background
- Extracción de sujetos de alta calidad: elimina el fondo manteniendo intacto el sujeto en primer plano, usando la capacidad de eliminación de fondo RMBG 2.0 de Bria.
- Salida con transparencia alfa suave: devuelve una salida consciente de la transparencia en lugar de solo una máscara binaria rígida, lo que ayuda a producir bordes más naturales.
- Comportamiento de máscara personalizable: Bria señala que los desarrolladores pueden binarizar la salida transparente con un umbral personalizado cuando se prefiere una máscara binaria.
- Entradas pensadas para desarrolladores: admite el envío de imágenes mediante cargas en base64 o URLs públicas de imagen.
- Restricciones de formato y modo de color: admite entradas JPEG y PNG, con compatibilidad documentada para modos de color RGB, RGBA y CMYK.
- Controles de seguridad: incluye comprobaciones de moderación opcionales para el contenido de entrada y salida en el diseño del endpoint de Bria.
- Compatibilidad con flujos de trabajo asíncronos: los endpoints v2 de Bria están diseñados para admitir procesamiento asíncrono, útil para integraciones de producción escalables.
- Se integra en canalizaciones de edición más amplias: Bria sitúa la eliminación de fondo junto a reemplazo de fondo, desenfoque, recorte y otras APIs de edición, lo que lo hace adecuado como parte de un flujo visual mayor.
Cómo acceder e integrar bria/remove-background
Paso 1: Regístrese para obtener una clave de API
Para invocar bria/remove-background, primero cree una cuenta en CometAPI y genere una clave de API desde el panel. Una vez que tenga su clave, almacénela de forma segura y úsela en el encabezado Authorization para todas las solicitudes.
Paso 2: Envíe solicitudes a la API de bria/remove-background
Use el endpoint de API compatible con OpenAI de CometAPI y especifique bria/remove-background como el modelo. Reemplace YOUR_COMETAPI_KEY por su clave de API real.
curl --request POST \
--url https://api.cometapi.com/v1/responses \
--header "Authorization: Bearer YOUR_COMETAPI_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "bria/remove-background",
"input": [
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "Remove the background from this image."
},
{
"type": "input_image",
"image_url": "https://example.com/input-image.jpg"
}
]
}
]
}'
Paso 3: Recupere y verifique los resultados
Lea la respuesta de la API y extraiga la carga útil de resultados generada. Verifique que la imagen devuelta tenga el fondo eliminado de forma limpia, especialmente alrededor de bordes finos como cabello, vidrio, sombras o regiones semitransparentes. Si su flujo de trabajo requiere una segmentación más estricta, posprocese la salida con transparencia para convertirla en una máscara binaria según las reglas de umbral de su aplicación. La documentación de Bria indica que el endpoint subyacente admite salida consciente de la transparencia, y que sus flujos v2 pueden ser asíncronos según el patrón de integración.