Especificaciones técnicas de bria/increase-resolution
| Propiedad | Detalles |
|---|---|
| ID de modelo | bria/increase-resolution |
| Proveedor | Bria |
| Categoría | Edición de imágenes / escalado de imágenes |
| Función principal | Aumentar la resolución de una imagen de entrada preservando el contenido original |
| Tipos de entrada | URL pública de imagen o imagen codificada en Base64 |
| Formatos aceptados | JPEG, JPG, PNG, WEBP |
| Modos de color compatibles | RGB, RGBA, CMYK |
| Comportamiento de salida | Imagen escalada con contenido preservado, sin regeneración generativa |
| Multiplicadores de resolución | 2x o 4x |
| Área máxima de salida | Hasta 8192 × 8192 píxeles de área total |
| Manejo de alfa | Conservación opcional de transparencia mediante preserve_alpha |
| Modo de procesamiento | Admite procesamiento asíncrono de forma predeterminada; el modo síncrono también está disponible |
| Autenticación | Token de API en los encabezados de la solicitud |
| Moderación | Se admite moderación de imagen de entrada y salida |
¿Qué es bria/increase-resolution?
bria/increase-resolution es el endpoint de upscaling de imágenes de Bria para aumentar la resolución sin reimaginar ni regenerar el contenido subyacente. Bria describe esta ruta como una capacidad dedicada de aumento de resolución que preserva la imagen original en lugar de añadir detalles inventados, lo que la hace adecuada para flujos de trabajo que necesitan una ampliación más limpia con una fidelidad visual predecible.
Este modelo forma parte de la suite Image Editing API de Bria, que incluye endpoints específicos por tarea para operaciones como expansión, edición de fondo, enmascarado y borrado. Dentro de esa línea, bria/increase-resolution es la opción especializada para un escalado directo.
Dado que Bria distingue esta ruta de su endpoint independiente “Enhance Image”, bria/increase-resolution se entiende mejor como una herramienta de superresolución con prioridad en la preservación: amplía la resolución de la imagen utilizando un método de escalado dedicado, mientras que la ruta de mejora es la destinada a regenerar texturas más ricas o añadir riqueza visual.
Funciones principales de bria/increase-resolution
- Escalado de resolución: Aumenta la resolución de imágenes de entrada mediante multiplicadores admitidos de 2x o 4x, ofreciendo a los desarrolladores una vía simple hacia salidas de mayor resolución para activos existentes.
- Comportamiento que preserva el contenido: Diseñado para preservar el contenido original de la imagen en lugar de regenerarlo o alterarlo creativamente, lo cual es útil para canalizaciones deterministas y sensibles a la marca.
- Compatibilidad con salidas grandes: Permite escalar hasta un área total máxima de 8192 × 8192 píxeles, posibilitando entregas en alta resolución para muchos casos de uso en producción.
- Ingesta flexible de entradas: Acepta URLs de imagen públicamente accesibles o cargas de imagen codificadas en Base64, facilitando la integración tanto con medios alojados como con flujos de carga directa.
- Amplia compatibilidad de formatos: Funciona con entradas JPEG, JPG, PNG y WEBP, mientras que la documentación del endpoint de Bria también señala restricciones sobre formatos/modos de color admitidos y respuestas 415 para casos no compatibles.
- Preservación de transparencia: Incluye la opción
preserve_alphapara que las imágenes con canal alfa conserven píxeles transparentes y semitransparentes en la salida. - Procesamiento orientado a asíncrono: Admite procesamiento asíncrono por defecto, devolviendo una URL de estado para rastrear trabajos de larga duración, y también ofrece modo síncrono cuando se necesita.
- Controles de moderación integrados: Bria documenta moderación tanto de imágenes de entrada como de salida para esta ruta, ayudando a los equipos a aplicar un uso de producción más seguro.
Cómo acceder e integrar bria/increase-resolution
Paso 1: Regístrate para obtener una clave de API
Para acceder a la API de bria/increase-resolution, primero crea una cuenta en CometAPI y genera tu clave de API desde el panel. Después de iniciar sesión, guarda la clave de forma segura como una variable de entorno, por ejemplo COMETAPI_API_KEY. Esta clave se usará para autenticar todas las solicitudes a bria/increase-resolution.
Paso 2: Envía solicitudes a la API de bria/increase-resolution
Utiliza el endpoint compatible con Bria de CometAPI en POST /bria/image/edit/increase-resolution.
curl https://api.cometapi.com/bria/image/edit/increase-resolution \
-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. Consulta GET /bria/{task_id} para comprobar el estado del procesamiento y recuperar la URL de la imagen de salida cuando se complete.