Amazon ha lanzado un nuevo servicio denominado Amazon Q Business, destinado a ayudar a las empresas a construir aplicaciones de chat interactivas utilizando los datos corporativos. Este servicio administrado ofrece la capacidad de generar respuestas basadas en la información proporcionada por la empresa o en un modelo de lenguaje extenso (LLM). Cabe resaltar que los datos del usuario no se utilizan para entrenamiento de modelos, y las respuestas se generan exclusivamente basándose en la información disponible para los usuarios.
La información de las empresas suele estar distribuida en diversas fuentes, tales como documentos en Amazon Simple Storage Service (Amazon S3), motores de bases de datos y sitios web. Dentro de esta iniciativa, Amazon ha desarrollado una aplicación de Amazon Q Business, la cual se apoya en la indexación de contenido web mediante el conector Amazon Q Web Crawler.
En los ejemplos presentados, Amazon ha empleado dos fuentes de datos: una guía de incorporación de empleados de una empresa ficticia que requiere autenticación básica y la documentación oficial de Amazon Q Business. Gracias a configuraciones avanzadas, el Web Crawler ha sido capaz de indexar solamente las páginas y enlaces relevantes, excluyendo otros servicios de AWS.
El conector Amazon Q Web Crawler cumple con la función de rastrear sitios web que utilizan HTTPS e indexar su contenido para crear experiencias de inteligencia artificial generativa. El conector hace uso del paquete Selenium Web Crawler y un controlador Chromium, y se actualiza automáticamente sin necesidad de intervención por parte del usuario. Además, esta herramienta es capaz de rastrear e indexar contenido de páginas web y adjuntos, permitiendo configurar atributos personalizados para optimizar los resultados de búsqueda en base a la relevancia de los documentos.
Para configurar las fuentes de datos, es posible utilizar URLs o sitemaps, definir el acceso seguro a sitios web protegidos y especificar el modo y los datos que se sincronizan con Amazon Q Business. El proceso completo incluye la creación y configuración de una aplicación, fuentes de datos y usuarios por medio del Identity Center de IAM.
Este nuevo servicio representa una amplia gama de posibilidades para la implementación de inteligencia artificial generativa en las empresas, facilitando así la integración y el acceso a la información distribuida en diversas plataformas digitales.