Especificaciones técnicas de bria/expand-image
| Especificación | Detalles |
|---|---|
| ID del modelo | bria/expand-image |
| Proveedor / familia de modelos | Bria Expand, un modelo de expansión de imágenes y outpainting de Bria |
| Tarea principal | Ampliar una imagen más allá de sus bordes originales generando nuevos píxeles para ajustarla a una composición más ancha o más alta |
| Tipo de operación de API | Endpoint de edición de imágenes / outpainting |
| Endpoint oficial de Bria | POST /v2/image/edit/expand en la API de edición de imágenes de Bria |
| Formatos de imagen de entrada | JPEG, JPG, PNG, WEBP; la imagen puede proporcionarse como base64 o como una URL públicamente accesible |
| Comportamiento de salida | Devuelve una URL de la imagen ampliada; Bria v2 puede devolver resultados síncronos o respuestas asíncronas con request_id y status_url según el modo de procesamiento |
| Controles de relación de aspecto | Admite relaciones predefinidas como 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16 y 16:9, además de relaciones personalizadas en coma flotante de 0.5 a 3.0 |
| Controles de lienzo | Se pueden usar canvas_size, original_image_size y original_image_location explícitos cuando no se usa aspect_ratio |
| Límites del lienzo | Se recomienda que el área del lienzo esté dentro de 5000×5000 píxeles de área total, con un área máxima permitida de 25 millones de píxeles para dimensionamiento explícito del lienzo |
| Compatibilidad con prompt | Un prompt opcional en inglés puede guiar la ampliación; si se omite, Bria puede generar automáticamente un prompt a partir de la imagen de entrada |
| Opciones de moderación | Admite moderación del prompt y controles de moderación de la salida visual en la API de Bria |
| Posicionamiento comercial | Bria describe el modelo como entrenado exclusivamente con datos con licencia para un uso comercial seguro |
¿Qué es bria/expand-image?
bria/expand-image es el identificador de plataforma de CometAPI para el modelo de expansión de imágenes de Bria, diseñado para extender una imagen existente más allá de sus límites originales preservando la continuidad visual. En la práctica, es un modelo de outpainting: en lugar de recortar una imagen para ajustarla a un nuevo formato, genera contenido adicional alrededor de la imagen original para que el resultado final coincida con una relación de aspecto objetivo o un diseño de lienzo.
Este modelo está orientado a flujos de trabajo como adaptar creatividades para ubicaciones en redes sociales, convertir imágenes en formato vertical en banners horizontales, crear fondo adicional alrededor de un sujeto o reencuadrar imágenes de producto y marketing sin editar manualmente cada recurso. La documentación de Bria sitúa esta capacidad dentro de su suite más amplia de API de edición de imágenes, junto con herramientas como edición de fondo, borrado, relleno generativo y escalado.
Un aspecto notable del posicionamiento de Bria es su preparación para entornos empresariales y comerciales. Bria afirma que sus modelos están entrenados con datos con licencia y los comercializa como adecuados para un uso comercial de menor riesgo, lo cual puede ser relevante para equipos que construyen canales de producción de diseño, marca o comercio electrónico.
Características principales de bria/expand-image
- Outpainting de imágenes de alta calidad: Amplía las imágenes más allá de sus bordes generando nuevos píxeles que continúan la escena original, en lugar de simplemente estirar o recortar la fuente.
- Adaptación de relación de aspecto: Permite ampliar a formatos objetivo comunes como
16:9,9:16,1:1y más, lo cual es útil para reutilizar un mismo recurso en distintos canales. - Posicionamiento preciso en el lienzo: Admite
canvas_size,original_image_sizeyoriginal_image_locationpara que los desarrolladores controlen exactamente dónde se ubica la imagen original dentro de la nueva composición. - Guía opcional mediante prompt: Acepta un prompt de texto para orientar las regiones generadas; si no se proporciona, el servicio puede derivar uno automáticamente a partir de la imagen.
- Métodos de entrada flexibles: Acepta datos de imagen codificados en base64 o una URL de imagen públicamente accesible, lo que facilita la conexión con aplicaciones web, canalizaciones de recursos y sistemas de automatización.
- Flujo de API apto para producción: Bria v2 admite procesamiento asíncrono con
request_idystatus_url, lo cual es útil para trabajos de imagen de mayor duración y orquestación de backend. - Opciones de moderación integradas: Incluye configuraciones de moderación del prompt y de la salida para ayudar a los equipos a aplicar controles de políticas en integraciones de producción.
- Posicionamiento para uso comercial: Bria promociona el modelo como entrenado con datos con licencia para un despliegue comercial más seguro, lo cual puede ser relevante para operaciones de contenido empresariales.
Cómo acceder e integrar bria/expand-image
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. Una vez que tengas una clave de API, podrás autenticar solicitudes al modelo bria/expand-image y a cualquier otro modelo compatible de la plataforma.
Paso 2: Envía solicitudes a la API de bria/expand-image
Usa el endpoint compatible con Bria de CometAPI en POST /bria/image/edit/expand-image.
curl https://api.cometapi.com/bria/image/edit/expand-image \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "A paper boat floating on calm water at sunrise.",
"num_results": 1
}'
Paso 3: Recupera y verifica los resultados
La API devuelve un ID de tarea. Haz sondeos con GET /bria/{task_id} para comprobar el estado del procesamiento y recuperar la URL de la imagen de salida cuando finalice.