Amazon Q Negocios es un IA generativa-Asistente potente que puede responder preguntas, proporcionar resúmenes, generar contenido y completar tareas de forma segura basadas en datos e información en sus sistemas empresariales. Una gran parte de esa información se encuentra en narrativas de texto almacenadas en varios formatos de documentos, como PDF, archivos de Word y páginas HTML. Parte de la información también se almacena en tablas (como tablas de precios o especificaciones de productos) integradas en esos mismos tipos de documentos, CSV u hojas de cálculo. Aunque Amazon Q Business puede proporcionar respuestas precisas a partir de textos narrativos, obtener respuestas de estas tablas requiere un manejo especial de información más estructurada.
El 21 de noviembre de 2024, Amazon Q Business lanzó compatibilidad con la búsqueda tabular, que puede utilizar para extraer respuestas de tablas incrustadas en documentos ingeridos en Amazon Q Business. La búsqueda tabular es una función integrada en Amazon Q Business que funciona perfectamente en muchos dominios, sin necesidad de configuración por parte del administrador ni de los usuarios finales.
En esta publicación, incorporamos diferentes tipos de documentos que tienen tablas y le mostramos cómo Amazon Q Business responde a preguntas relacionadas con los datos de las tablas.
Requisitos previos
Para seguir este tutorial, debe cumplir con los siguientes requisitos previos:
- Un Cuenta de AWS donde podrás seguir las instrucciones de este post.
- Se requiere al menos un usuario de Amazon Q Business. Para obtener información, consulte Precios de Amazon Q Business.
- Requiere la inferencia entre regiones habilitada en la aplicación Amazon Q.
- Las aplicaciones de Amazon Q Business creadas a partir del 21 de noviembre de 2024 se beneficiarán automáticamente de la nueva capacidad. Si su aplicación se creó antes de esta fecha, deberá volver a ingerir su contenido para actualizar sus índices.
Descripción general de la búsqueda tabular
La búsqueda tabular amplía las capacidades de Amazon Q Business para encontrar respuestas más allá de los párrafos de texto, analizando tablas integradas en documentos empresariales para que pueda obtener respuestas a una amplia gama de consultas, incluida la búsqueda de datos a partir de tablas.
Con la búsqueda tabular en Amazon Q Business, puede hacer preguntas como “¿cuál es la tarjeta de crédito con la APR más baja y sin cargos anuales?” o “¿qué tarjetas de crédito ofrecen seguro de viaje?” donde las respuestas se pueden encontrar en una tabla de comparación de productos, dentro de un PDF de marketing almacenado en un repositorio interno o en un sitio web.
Esta función admite una amplia gama de formatos de archivo, incluidos PDF, documentos de Word, archivos CSV, hojas de cálculo de Excel, HTML y SmartSheet (a través del conector SmartSheet). En particular, la búsqueda tabular también puede extraer datos de tablas representadas como imágenes dentro de archivos PDF y recuperar información de una o varias celdas. Además, puede realizar agregaciones de datos numéricos, proporcionando a los usuarios información valiosa.
Ingerir documentos en Amazon Q Business
Para crear una aplicación, un recuperador y un índice de Amazon Q Business para extraer datos en tiempo real durante una conversación, siga los pasos que se indican en Cree y configure su aplicación Amazon Q sección en la publicación del blog de aprendizaje automático de AWS, Descubra información valiosa de Amazon S3 con el conector Amazon Q S3.
Para esta publicación utilizamos Los multimillonarios del mundoque enumera los 10 principales multimillonarios del mundo desde 1987 hasta 2024 en formato tabular. Puede descargar estos datos como PDF desde Wikipedia utilizando el Herramientas menú. Sube el PDF a un Servicio de almacenamiento simple de Amazon (Amazon S3) cubo y Úselo como fuente de datos en su aplicación Amazon Q Business.
Ejecutar consultas con Amazon Q
Puede comenzar a hacer preguntas a Amazon Q utilizando el URL de experiencia webque se puede encontrar en el Aplicaciones página, como se muestra en la siguiente captura de pantalla.
Supongamos que queremos saber la proporción entre hombres y mujeres que aparecieron en la lista Forbes 2024 de los multimillonarios del mundo. Como puede ver en la siguiente captura de pantalla de El Los multimillonarios del mundo PDF, había 383 mujeres y 2398 hombres.
Para utilizar Amazon Q Business para obtener esa información del PDF, ingrese lo siguiente en el chatbot de experiencia web
“En 2024, ¿cuál es la proporción de hombres y mujeres que aparecieron en la lista de multimillonarios de Forbes 2024?”
Amazon Q Business proporciona la respuesta, como se muestra en la siguiente captura de pantalla.
La siguiente captura de pantalla es una lista de los 10 principales multimillonarios de 2009.
Ingresamos “¿Cuántos de los 10 principales multimillonarios en 2009 eran de países fuera de Estados Unidos?”
Amazon Q Business proporciona una respuesta, como se muestra en la siguiente captura de pantalla.
A continuación, para demostrar cómo Amazon Q Business puede extraer datos de un archivo CSV, utilizamos el ejemplo de las estadísticas de delitos encontradas aquí.
Introducimos la pregunta: “¿Cuántos incidentes delictivos se denunciaron en Hollywood?”
Amazon Q Business proporciona la respuesta, como se muestra en la siguiente captura de pantalla.
Impulso de metadatos
Para mejorar la precisión de las respuestas de la aplicación Amazon Q Business con archivos CSV, puede agregar metadatos a documentos en un depósito de S3 mediante el uso de un archivo de metadatos. Los metadatos son información adicional sobre un documento que lo describe con más detalle para mejorar la precisión de la recuperación de formatos de documentos con contexto deficiente, por ejemplo, un CSV con nombres de columnas crípticos. Los campos adicionales, como su título y la fecha y hora en que se creó, también pueden ser útiles si desea buscar títulos o documentos de un período de tiempo determinado.
Puedes hacer esto siguiendo Habilite los atributos del documento para la búsqueda en Amazon Q Business.
Se pueden encontrar detalles adicionales sobre la mejora de metadatos en Configuración de atributos de documentos para impulsar en Amazon Q Business en la Guía del usuario de Amazon Q.
Limpiar
Para evitar incurrir en cargos futuros y limpiar roles y políticas no utilizados, elimine los recursos que creó: la aplicación Amazon Q, las fuentes de datos y los roles de IAM correspondientes.
Para eliminar la aplicación Amazon Q, siga estos pasos:
- En la consola de Amazon Q, elija Aplicaciones y luego seleccione su aplicación.
- en el Comportamiento menú desplegable, elija Borrar.
- Para confirmar la eliminación, ingrese eliminar en el campo y elija Borrar. Espere hasta recibir el mensaje de confirmación; el proceso puede tardar hasta 15 minutos.
Para eliminar el depósito S3 creado en Prepare su depósito S3 como fuente de datossigue estos pasos:
- Siga las instrucciones en Vaciar un balde
- Siga los pasos en Eliminar un depósito
Para eliminar la instancia del centro de IAM Identity que creó como parte de los requisitos previos, siga los pasos en Elimine su instancia de IAM Identity Center.
Conclusión
Siguiendo esta publicación, puede ingerir diferentes tipos de documentos que contienen tablas. Luego, puede hacer preguntas a Amazon Q relacionadas con la información de la tabla y hacer que Amazon Q le proporcione respuestas en lenguaje natural.
Para obtener más información sobre la búsqueda de metadatos, consulte Configuración de controles de metadatos en Amazon Q Business.
Para la configuración de la fuente de datos S3, consulte Configure la aplicación Amazon Q Business con fuente de datos S3.
Sobre el autor
Jiten Dedhia es un arquitecto senior de soluciones AIML con más de 20 años de experiencia en la industria del software. Ha ayudado a empresas Fortune 500 con sus necesidades de AIML/IA generativa.
Sapna Maheshwari es arquitecto sénior de soluciones en AWS y le apasiona diseñar soluciones tecnológicas impactantes. Es una oradora atractiva a la que le gusta compartir sus ideas en conferencias.