Создание агентного поиска на управляемой базе знаний Amazon Bedrock с помощью CDK
aws ·
В этой статье подробно описывается процесс создания корпоративных агентных систем поиска с использованием управляемых баз знаний Amazon Bedrock и AWS Cloud Development Kit (CDK). В ней проводится сравнение данного подхода с традиционным однократным Retrieval Augmented Generation (RAG): объясняется, что агентные системы используют агента рассуждений для определения того, к какой базе знаний обращаться и требуется ли несколько извлечений для сложных вопросов. Решение основано на Amazon Bedrock AgentCore, который предоставляет базы знаний в виде инструментов через шлюз Model Context Protocol (MCP), обеспечивая семантическую маршрутизацию между различными корпусами данных. Ключевой инновацией является интеграция комплексной наблюдаемости и оценки непосредственно в инфраструктуру, включая семь уровней телеметрии в Amazon CloudWatch, а также оценку по запросу и непрерывную автоматическую проверку. С помощью CDK авторы демонстрируют, как автоматически управлять сложными зависимостями между стеками без необходимости использования ручных скриптов экспорта/импорта или задания порядка развертывания. Система использует управляемые базы знаний, что устраняет необходимость выделения ресурсов для векторных баз данных, таких как OpenSearch Serverless, и упрощает операционную нагрузку. Наконец, в публикации представлено полное приложение на Python с использованием CDK, которое разворачивает всю архитектуру, включая панели мониторинга и конфигурации оценки, одной командой.
aws