메모리 용어
- AgentCore 메모리
-
에이전트의 메모리 리소스에 대한 기본 최상위 컨테이너입니다. 각 AgentCore 메모리에는 에이전트 또는 애플리케이션에 대한 모든 이벤트와 추출된 인사이트가 들어 있습니다.
- 메모리 전략
-
메모리 전략은 단기 메모리에서 장기 메모리로 정보를 처리하는 방법을 결정하는 구성 가능한 규칙입니다. 이들은 보관되는 정보의 유형을 결정하여 원시 대화를 구조화되고 유용한 지식으로 전환합니다.
- 네임스페이스
-
네임스페이스는 장기 메모리를 논리적으로 그룹화하고 구성하는 데 사용되는 구조화된 경로입니다. 메모리 전략에서 네임스페이스를 정의하면 추출된 모든 메모리가 예측 가능한 경로로 구성되므로 검색, 필터링 및 액세스 제어에 도움이 됩니다.
- 메모리 레코드
-
메모리 레코드는 메모리 리소스 내의 구조화된 정보 단위입니다. 각 레코드는 고유 식별자와 연결되며 지정된 네임스페이스 내에 저장되므로 체계적인 검색 및 관리가 가능합니다.
- 세션
-
고객 지원 대화와 같이 사용자와 에이전트 간의 지속적인 단일 상호 작용을 나타냅니다. 고유
sessionId는 해당 대화 내의 모든 이벤트를 그룹화하는 데 사용됩니다. - 액터
-
에이전트와 상호 작용하는 개체를 나타냅니다. 이는 인간 사용자, 다른 에이전트 또는 에이전트와의 상호 작용을 시작하는 시스템(소프트웨어 또는 하드웨어 구성 요소)일 수 있습니다. 고유한는 메모리 레코드가 개별 또는 시스템과 올바르게 연결되도록
actorId유지합니다. - Event
-
이벤트는 단기 메모리의 기본 단위입니다. 특정 액터와 연결된 세션 내의 개별 상호 작용 또는 활동을 나타냅니다. 이벤트는 CreateEvent 작업을 사용하여 저장되며 및
actorIdsessionId로 구성됩니다. 각 이벤트는 변경할 수 없으며 타임스탬프가 지정되어 있어 사용자 메시지, 시스템 작업 또는 도구 호출과 같은 실시간 데이터를 캡처합니다. - 이벤트 메타데이터
-
이벤트 메타데이터는 AgentCore 메모리의 이벤트에 대한 컨텍스트를 제공하는 보조 정보를 말합니다. 항상 명시적으로 필요한 것은 아니지만 메타데이터는 이벤트의 구성 및 검색을 향상시킬 수 있습니다.