Создание голосового туристического консьержа с помощью Amazon Bedrock AgentCore, управляемой базы знаний и Nova Sonic
aws ·
В данной статье описывается создание голосового туристического консьержа для авиакомпаний с использованием Amazon Bedrock AgentCore, управляемых баз знаний и Nova Sonic. Решение позволяет путешественникам управлять бронированиями, проверять статус рейсов и получать ответы на вопросы о политиках компании посредством естественной речи, без необходимости навигации по сложным интерфейсам. В архитектуре применяется протокол контекста моделей (MCP) для слабой связки ИИ-агента с бэкенд-системами, такими как AWS Lambda и DynamoDB, через шлюз AgentCore. Ключевые функции включают двустороннюю потоковую передачу аудио в реальном времени, асинхронный вызов инструментов для предотвращения задержек в разговоре и обоснованные ответы на запросы о политиках с использованием генерации, дополненной поиском (RAG). Безопасность обеспечивается аутентификацией через Amazon Cognito, а изоляция сессий достигается за счет использования микроВМ во время выполнения AgentCore. Кроме того, система поддерживает бесшовную эскалацию к живым операторам при необходимости, предоставляя справочные номера и время ожидания. Вся инфраструктура развертывается с помощью скриптов AWS Cloud Development Kit (CDK) для упрощенного управления.
aws