메모리 전략
AgentCore 메모리에서 메모리 리소스에 메모리 전략을 추가할 수 있습니다. 이러한 전략은 원시 대화에서 추출할 정보의 유형을 결정합니다. 전략은 CreateEvent 작업에서 이벤트로 전송되는 상호작용의 주요 개념을 지능적으로 캡처하고 유지하는 구성입니다. CreateMemory 또는 UpdateMemory 작업의 일부로 메모리 리소스에 전략을 추가할 수 있습니다. 활성화되면 이러한 전략은 해당 메모리 리소스와 연결된 원시 대화 이벤트에서 자동으로 실행되어 장기 메모리를 추출합니다.
전략을 지정하지 않으면 해당 메모리에 대한 장기 메모리 레코드가 추출되지 않습니다.
AgentCore 메모리는 다음과 같은 다양한 메모리 전략을 지원합니다.
기본 제공 전략
AgentCore는 사전 정의된 알고리즘을 사용하여 모든 메모리 추출 및 통합을 자동으로 처리합니다.
-
AgentCore는 모든 메모리 추출 및 통합을 자동으로 처리합니다.
-
기본 트리거 설정 외에 구성 필요 없음
-
일반적인 사용 사례에 맞게 최적화되고 벤치마킹된 사전 정의된 알고리즘 사용
-
표준 대화형 AI 애플리케이션에 적합
-
제한된 사용자 지정 옵션
-
스토리지 비용 증가
기본 제공 재정의
AgentCore 관리형 추출 파이프라인을 사용하는 동안 대상 사용자 지정을 통해 기본 제공 전략을 확장합니다.
-
대상 사용자 지정을 통해 기본 제공 전략 확장
-
AgentCore 관리형 추출 파이프라인을 계속 사용하는 동안 프롬프트 수정 허용
-
(계정에서 호출된) Bedrock 모델에 대한 지원을 제공합니다.
-
기본 제공보다 스토리지 비용 절감
자체 관리형 전략
사용자 지정 추출 및 통합 알고리즘을 사용하여 메모리 처리 파이프라인을 완전히 소유할 수 있습니다.
-
메모리 처리 파이프라인의 전체 소유권
-
모든 모델, 프롬프트 등을 사용하는 사용자 지정 추출 및 통합 알고리즘
-
메모리 레코드 스키마, 네임스페이스 등을 완전히 제어합니다.
-
외부 시스템 및 데이터베이스와 통합
-
인프라 설정 및 유지 관리 필요
-
기본 제공 전략보다 스토리지 비용 절감
내장 전략과 사용자 지정 전략을 동시에 활용하도록 단일 메모리 리소스를 구성할 수 있으므로 다양한 메모리 요구 사항을 유연하게 해결할 수 있습니다.