View a markdown version of this page

메모리 용어 - Amazon Bedrock AgentCore

메모리 용어

AgentCore 메모리

에이전트의 메모리 리소스에 대한 기본 최상위 컨테이너입니다. 각 AgentCore 메모리에는 에이전트 또는 애플리케이션에 대한 모든 이벤트와 추출된 인사이트가 들어 있습니다.

메모리 전략

메모리 전략은 단기 메모리에서 장기 메모리로 정보를 처리하는 방법을 결정하는 구성 가능한 규칙입니다. 이들은 보관되는 정보의 유형을 결정하여 원시 대화를 구조화되고 유용한 지식으로 전환합니다.

네임스페이스

네임스페이스는 장기 메모리를 논리적으로 그룹화하고 구성하는 데 사용되는 구조화된 경로입니다. 메모리 전략에서 네임스페이스를 정의하면 추출된 모든 메모리가 예측 가능한 경로로 구성되므로 검색, 필터링 및 액세스 제어에 도움이 됩니다.

메모리 레코드

메모리 레코드는 메모리 리소스 내의 구조화된 정보 단위입니다. 각 레코드는 고유 식별자와 연결되며 지정된 네임스페이스 내에 저장되므로 체계적인 검색 및 관리가 가능합니다.

세션

고객 지원 대화와 같이 사용자와 에이전트 간의 지속적인 단일 상호 작용을 나타냅니다. 고유 sessionId는 해당 대화 내의 모든 이벤트를 그룹화하는 데 사용됩니다.

액터

에이전트와 상호 작용하는 개체를 나타냅니다. 이는 인간 사용자, 다른 에이전트 또는 에이전트와의 상호 작용을 시작하는 시스템(소프트웨어 또는 하드웨어 구성 요소)일 수 있습니다. 고유한는 메모리 레코드가 개별 또는 시스템과 올바르게 연결되도록 actorId 유지합니다.

Event

이벤트는 단기 메모리의 기본 단위입니다. 특정 액터와 연결된 세션 내의 개별 상호 작용 또는 활동을 나타냅니다. 이벤트는 CreateEvent 작업을 사용하여 저장되며 및 actorId sessionId 로 구성됩니다. 각 이벤트는 변경할 수 없으며 타임스탬프가 지정되어 있어 사용자 메시지, 시스템 작업 또는 도구 호출과 같은 실시간 데이터를 캡처합니다.

이벤트 메타데이터

이벤트 메타데이터는 AgentCore 메모리의 이벤트에 대한 컨텍스트를 제공하는 보조 정보를 말합니다. 항상 명시적으로 필요한 것은 아니지만 메타데이터는 이벤트의 구성 및 검색을 향상시킬 수 있습니다.