Construir um concierge de viagem por voz com Amazon Bedrock AgentCore, Base de Dados Gerenciada e Nova Sonic
aws ·
Este artigo detalha a construção de um concierge de viagens habilitado para voz para companhias aéreas, utilizando Amazon Bedrock AgentCore, Bases de Conhecimento Gerenciadas e Nova Sonic. A solução permite que os viajantes gerenciem reservas, verifiquem o status dos voos e respondam a perguntas sobre políticas por meio de fala natural, sem precisar navegar por interfaces complexas. Ela aproveita o Protocolo de Contexto do Modelo (MCP) para desacoplar o agente de IA dos sistemas backend, como AWS Lambda e DynamoDB, por meio do Gateway AgentCore. As principais características incluem streaming de áudio bidirecional em tempo real, chamada assíncrona de ferramentas para evitar atrasos na conversa e respostas fundamentadas para consultas sobre políticas usando Geração Aumentada por Recuperação (RAG). A arquitetura garante segurança por meio da autenticação com Amazon Cognito e isola as sessões usando microVMs dentro do runtime do AgentCore. Além disso, o sistema oferece escalonamento transparente para agentes humanos em tempo real quando necessário, fornecendo números de referência e tempos de espera. Toda a infraestrutura é implantada usando scripts do AWS Cloud Development Kit (CDK) para uma gestão simplificada.
aws