QnABot en AWS es una interfaz de conversación (chatbot) multicanal y multilingüe que responde a las preguntas, respuestas y comentarios de sus clientes. Permite implementar un chatbot totalmente funcional a través de varios canales, como chat, voz, SMS y Amazon Alexa.
Beneficios
Ofrece tutoriales personalizados y soporte de preguntas y respuestas con una interacción inteligente multiparte
Automatiza los flujos de trabajo de atención al cliente
Crea interacciones atrayentes y similares a las humanas para los chatbots
Información general sobre la solución de AWS
En el siguiente diagrama se muestra la arquitectura que puede implementar automáticamente con la guía de implementación de la solución de AWS y la plantilla de AWS CloudFormation correspondiente.

Arquitectura de la solución de QnABot en AWS
La plantilla de AWS CloudFormation implementa los siguientes flujos de trabajo y servicios:
- El administrador implementa la solución en la cuenta de AWS, abre la interfaz de usuario del diseñador de contenidos y utiliza Amazon Cognito para autenticarse.
- Tras la autenticación, Amazon CloudFront y Amazon Simple Storage Service (Amazon S3) entregan el contenido de la interfaz de usuario del diseñador de contenidos.
- El administrador configura las preguntas y respuestas en el diseñador de contenidos y la interfaz de usuario envía solicitudes a Amazon API Gateway para guardar las preguntas y respuestas.
- La función AWS Lambda del diseñador de contenidos guarda la entrada en Amazon OpenSearch Service en un índice de banco de preguntas.
- Los usuarios del chatbot interactúan con Amazon Lex a través de la interfaz de usuario del cliente web o de Amazon Connect.
- Amazon Lex reenvía las solicitudes a la función AWS Lambda (Bot Fulfillment). (Los usuarios también pueden enviar solicitudes a esta función Lambda a través de dispositivos Amazon Alexa).
- La función Bot Fulfillment toma las entradas de los usuarios y utiliza Amazon Comprehend y Amazon Translate (en caso necesario) para traducir las solicitudes que no están en inglés al inglés y, a continuación, busca la respuesta en Amazon OpenSearch Service. Si el índice de Amazon Kendra está configurado y es proporcionado en el momento de la implementación, la función Bot Fulfillment también envía una solicitud al índice de Amazon Kendra.
- Las interacciones de los usuarios con las funciones de Bot Fulfillment generan registros y datos de métricas, que se envían a Amazon Kinesis Data Firehose y seguidamente a Amazon S3 para su posterior análisis de datos.
QnA Bot en AWS
Versión 5.1.2
Lanzamiento: 03/2022
Autor: AWS
Tiempo estimado de implementación: 30-45 minutos

Consulte nuestra biblioteca de Implementaciones de soluciones de AWS para obtener respuestas a problemas de arquitectura comunes.

Encuentre socios consultores y tecnológicos certificados por AWS que lo ayudarán a comenzar.

Explore nuestra cartera de ofertas de asesoramiento para obtener ayuda autorizada por AWS con la implementación de la solución.