К содержанию
Выпуск №79 · 26 августа 2026 / Новости

AWS описала подключение AgentCore к базе знаний в другом аккаунте

Как сообщает AWS Machine Learning Blog, агенты Amazon Bedrock AgentCore в одном AWS-аккаунте могут формировать ответы с помощью Amazon Bedrock Knowledge Bases, использующей данные из Amazon Redshift Serverless в другом аккаунте.

Редакция 26 августа 2026 г., 23:26 MSK

В Telegram

Как сообщает AWS Machine Learning Blog, агенты Amazon Bedrock AgentCore в одном AWS-аккаунте могут формировать ответы с помощью Amazon Bedrock Knowledge Bases, использующей данные из Amazon Redshift Serverless в другом аккаунте. При этом исходные данные не копируются в аккаунт агента. Доступ организован через отдельную межаккаунтную роль IAM.

Архитектура учитывает ограничения политик ресурсов Amazon Bedrock Knowledge Bases. Для межаккаунтных операций доступны Retrieve и GetDocumentContent, тогда как RetrieveAndGenerate не поддерживается. Поэтому инструмент через AWS STS принимает роль в аккаунте базы знаний, вызывает RetrieveAndGenerate и возвращает сгенерированный ответ с цитатами в слой оркестрации.

В материале разобраны два общедоступных варианта реализации: Strands agent в AgentCore runtime и декларативный AgentCore harness. В первом случае инструмент запускается в локальном MCP-подпроцессе, который упакован вместе с AgentCore runtime. Во втором AgentCore harness обращается к инструменту в AWS Lambda через AgentCore Gateway. Решение о вызове query_knowledge_base принимает Amazon Nova Pro, а запрос RetrieveAndGenerate выполняется с помощью Claude Haiku 4.5.

Ключевые факты

  • Политики ресурсов Amazon Bedrock Knowledge Bases поддерживают межаккаунтные операции Retrieve и GetDocumentContent, но не RetrieveAndGenerate.

  • Инструмент принимает роль в аккаунте базы знаний через AWS STS.

  • Amazon Nova Pro принимает решение о вызове инструмента query_knowledge_base.

  • Вызов RetrieveAndGenerate выполняется с Claude Haiku 4.5.

Вопросы и ответы

Нужно ли копировать данные Redshift в аккаунт агента?

Нет. Данные остаются в Amazon Redshift Serverless другого аккаунта, а агент получает доступ через отдельную межаккаунтную роль IAM.

Как обойти запрет на межаккаунтный RetrieveAndGenerate?

Инструмент принимает роль в аккаунте базы знаний через AWS STS и уже оттуда вызывает RetrieveAndGenerate, возвращая ответ с цитатами в слой оркестрации.

Какие варианты реализации и модели используются?

Доступны два варианта: локальный MCP-подпроцесс со Strands agent в AgentCore runtime или AWS Lambda через AgentCore Gateway с декларативным harness. Amazon Nova Pro решает, вызывать ли query_knowledge_base, а RetrieveAndGenerate выполняет Claude Haiku 4.5.

Контекст по теме

Как процитировать

«AWS описала подключение AgentCore к базе знаний в другом аккаунте». hegai.media, 26 августа 2026 г.. https://hegai.media/novosti/aws-opisala-podklyuchenie-agentcore-k-baze-znaniy-v-drugom-akkaunte--f63a41dc-f803-4a46-a5bb-5af0a08a1578

так материал выглядит в мессенджере