View a markdown version of this page

요약 전략 - Amazon Bedrock AgentCore

요약 전략

SummaryStrategy는 단일 세션 내에서 대화에 대한 요약된 실시간 요약을 생성하는 역할을 합니다. 주요 주제, 주요 작업 및 결정을 캡처하여 대화에 대한 개략적인 개요를 제공합니다.

전략의 단계

요약 전략에는 다음 단계가 포함됩니다.

  • 통합 - 새 레코드에 유용한 정보를 쓸지 기존 레코드에 쓸지 결정합니다.

전략 출력

요약 전략은 XML 형식의 출력을 반환합니다. 여기서 각 <topic> 태그는 사용자 메모리의 고유한 영역을 나타냅니다. XML을 사용하면 명확성을 유지하면서 여러 주제를 단일 요약으로 캡처하고 구성할 수 있습니다.

단일 세션에는 각각 대화의 일부를 나타내는 여러 요약 청크가 있을 수 있습니다. 이러한 청크는 전체 세션에 대한 전체 요약을 구성합니다.

이러한 요약 청크는 네임스페이스 필터가 있는 ListMemoryRecords 작업을 사용하여 검색할 수 있으며, RetrieveMemoryRecords 작업을 사용하여 요약 청크에 대한 의미 체계 검색을 수행하여 쿼리와 관련된 요약 청크만 검색할 수도 있습니다.

이 전략에서 캡처한 인사이트의 예는 다음과 같습니다.

  • "사용자가 주문 #XYZ-123 관련 문제를 보고했고 에이전트가 교체를 시작했습니다."와 같은 지원 상호 작용에 대한 요약입니다.

  • “팀이 프로젝트 기한을 금요일로 이동하기로 합의했습니다.”와 같은 계획 세션의 결과입니다.

이 요약을 참조하면 에이전트는 전체 기록을 재처리할 필요 없이 길거나 복잡한 대화의 컨텍스트를 빠르게 재현할 수 있습니다. 이는 대화 흐름을 유지하고 파운데이션 모델의 컨텍스트 기간을 효율적으로 관리하는 데 필수적입니다.

기본 네임스페이스

/strategy/{memoryStrategyId}/actor/{actorId}/session/{sessionId}/

참고

sessionId 요약은 세션 수준에서 생성 및 유지되므로는 요약 네임스페이스에 필요한 파라미터입니다.