Compartir:
La adopción de la inteligencia artificial generativa está transformando de manera radical diversas industrias, incluyendo el diseño gráfico, marketing y redes sociales, donde la edición de imágenes es esencial. En un esfuerzo por simplificar y potenciar esta tarea, Amazon Web Services (AWS) ha presentado una solución revolucionaria que permite desplegar aplicaciones web sin servidor para la edición de imágenes. Esta innovación se apoya en Amazon Bedrock, un servicio que facilita el acceso a modelos de inteligencia artificial avanzados mediante una sencilla API.
Amazon Bedrock se presenta como una plataforma gestionada que ofrece modelos fundacionales (FMs) de inteligencia artificial desarrollados tanto por startups líderes del sector como por Amazon. Esto permite a los usuarios seleccionar fácilmente el modelo óptimo según sus necesidades específicas, todo ello sin la necesidad de manejar compleja infraestructura, gracias a su arquitectura completamente sin servidor.
Una de las herramientas más destacadas dentro de esta nueva plataforma es el Generador de Imágenes Titan de Amazon G1. Esta herramienta no solo permite la creación de imágenes a partir de texto, sino también la modificación de imágenes ya existentes. Entre sus características más impresionantes se encuentran las capacidades de inpainting, que permite reconstruir áreas eliminadas de una imagen, y outpainting, que amplía una imagen más allá de sus bordes originales.
El reciente enfoque de AWS implica el despliegue de una aplicación web para la edición de imágenes mediante el uso de sus servicios sin servidor más avanzados. La solución integra AWS Amplify como plataforma de alojamiento, Amazon Cognito para la autenticación de usuarios, y una combinación de Amazon API Gateway y AWS Lambda para gestionar el backend. A través de Amazon Bedrock, los usuarios pueden editar imágenes con indicaciones de texto, utilizando el modelo FM seleccionado.
La implementación de esta aplicación comienza con la preparación de todos los recursos necesarios mediante una plantilla de AWS CloudFormation. Esto incluye la configuración de roles y políticas de acceso, además de la instalación y configuración del código frontend alojado en un repositorio de GitHub. Finalmente, el despliegue manual en AWS Amplify completa el proceso, permitiendo la edición de imágenes.
Una vez instalada, la aplicación ofrece un conjunto de herramientas básicas de edición de imagen. Los usuarios pueden iniciar creando una máscara sobre una imagen, redactar una serie de indicaciones descriptivas para modificar la imagen, y finalmente descargar o seguir ajustando nuevas versiones de la imagen según las nuevas indicaciones introducidas.
Esta innovadora herramienta es un ejemplo claro de cómo las soluciones administradas por AWS pueden ofrecer funcionalidades tecnológicas avanzadas sin la complejidad de gestionar infraestructura. Así, las organizaciones pueden concentrar sus esfuerzos en la creatividad y la innovación, aprovechando al máximo las capacidades tecnológicas de los servicios sin servidor de AWS.