← Назад

models

Создание многоарендных агентных чат-приложений на базе данных знаний Amazon Bedrock Managed Knowledge Base

Статья описывает архитектуру и ключевые компоненты решения для многоарендных агентных чат-приложений на базе Amazon Bedrock Managed Knowledge Base, включая процессы загрузки документов, их индексирования и безопасной изоляции данных пользователей.

AS1 NewsИсточник: aws.amazon.com

enterpriseknowledge-basemulti-tenantretrievalamazon-bedrock
AMZN$256.78-0.82%REAL$0.0751+2.65%COST$904.77-2.23%

Многоарендные агентные чат-ассистенты становятся популярными среди крупных клиентов, особенно в задачах работы с документами. Amazon Bedrock Managed Knowledge Base предлагает решение, которое автоматизирует процессы загрузки, хранения, индексирования и поиска документов, обеспечивая изоляцию данных каждого пользователя и поддержку сложных запросов с несколькими шагами.

Основные компоненты решения включают Amazon Bedrock Managed Knowledge Base, API Gateway, AWS Lambda, Amazon Cognito, Amazon SQS, DynamoDB и S3. Пользователи через аутентификацию загружают документы, которые затем автоматически индексируются и становятся доступными для поиска и вопросов. Важной особенностью является возможность обработки больших файлов и поддержка их обновления без дублирования.

Архитектура обеспечивает безопасность и изоляцию данных за счет использования метаданных и фильтров, основанных на проверенной идентификации пользователя. Взаимодействие с системой происходит через API, поддерживающие как простые запросы, так и сложные цепочки поиска с несколькими шагами. Для масштабируемости рекомендуется использовать очередь SQS и батчинг запросов на загрузку.

Решение позволяет сосредоточиться на разработке пользовательского интерфейса и бизнес-логике, оставляя инфраструктурные задачи системе. В статье также представлены рекомендации по мониторингу и управлению нагрузкой, а также пример использования API для получения ответов и источников информации.

негативно

Решение упрощает внедрение многоарендных систем поиска и взаимодействия с документами, повышая безопасность и масштабируемость.