Память Amazon Bedrock AgentCore теперь поддерживает прямой прием данных в долговременную память
Память Amazon Bedrock AgentCore теперь позволяет разработчикам отправлять содержимое непосредственно для извлечения в долговременную память, не сохраняя его как событие кратковременной памяти. Новый API IngestData принимает содержимое, передает его в соответствии с настроенными стратегиями долговременной памяти и предоставляет доступ к полученным записям памяти с помощью тех же операций извлечения, что и для любых других записей долговременной памяти, и все это без создания краткосрочного события.
До сих пор все содержимое необходимо было сохранять в виде события кратковременной памяти, прежде чем стратегии извлечения могли преобразовывать его в записи долговременной памяти. IngestData устраняет это требование, позволяя разработчикам использовать долговременную память независимо от кратковременной памяти.
IngestData поддерживает как диалоговые данные (сообщения с ролями USER/ASSISTANT), так и полезные данные JSON (поведенческие события, журналы активности, системные события), а также принимает дополнительные метаданные, которые передаются через тот же конвейер извлечения, что и CreateEvent. После обработки разработчики могут проверять результаты извлечения с помощью ListMemoryRecords или RetrieveMemoryRecords, передавать уведомления в реальном времени через Kinesis и повторно запускать неудачные извлечения с помощью ListMemoryExtractionJobs. Для начала работы см. раздел Прямой ввод данных в долговременную память в Руководстве разработчика Amazon Bedrock AgentCore. IngestData доступен во всех регионах AWS, в которых поддерживается Память Amazon Bedrock AgentCore.