View a markdown version of this page

사용자 기본 설정 메모리 전략 - Amazon Bedrock AgentCore

사용자 기본 설정 메모리 전략

UserPreferenceMemoryStrategy는 대화형 데이터에서 사용자 기본 설정, 선택 및 스타일을 자동으로 식별하고 추출하도록 설계되었습니다. 이렇게 하면 에이전트가 상호 작용에서 학습하고 시간이 지남에 따라 각 사용자의 지속적인 동적 프로필을 구축할 수 있습니다.

전략의 단계

사용자 기본 설정 전략에는 다음 단계가 포함됩니다.

  • 추출 - 단기 메모리에서 유용한 인사이트를 식별하여 장기 메모리에 메모리 레코드로 배치합니다.

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

참고

사용자 기본 설정 전략은 추출 중에 USERASSISTANT 역할 메시지만 처리합니다. 에이전트 대화의 역할에 대한 자세한 내용은 대화 단원을 참조하십시오.

전략 출력

사용자 기본 설정 전략은 컨텍스트, 기본 설정 및 범주가 있는 JSON 객체를 반환하므로 사용자 선택 및 결정 패턴을 더 쉽게 캡처할 수 있습니다.

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

  • 고객이 선호하는 배송업체 또는 쇼핑 브랜드.

  • 개발자가 선호하는 코딩 스타일 또는 프로그래밍 언어입니다.

  • 공식 또는 비공식 어조와 같은 사용자의 커뮤니케이션 기본 설정입니다.

에이전트는이 전략을 활용하여 맞춤형 추천을 제공하고, 사용자의 스타일에 맞게 응답을 조정하고, 과거 선택에 따라 요구 사항을 예측하는 등 고도로 개인화된 경험을 제공할 수 있습니다. 이렇게 하면 보다 관련성이 높고 효과적인 대화 경험이 만들어집니다.

기본 네임스페이스

/strategy/{memoryStrategyId}/actors/{actorId}/