View a markdown version of this page

기본 제공 전략 - Amazon Bedrock AgentCore

기본 제공 전략

AgentCore 메모리는 메모리를 생성하기 위한 기본 제공 전략을 제공합니다. 각 기본 제공 전략은 다음을 포함하여 메모리 생성을 처리하는 단계로 구성됩니다(여러 전략은 서로 다른 단계를 사용함).

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

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

  • 반영 - 에피소드 전반에 걸쳐 인사이트가 생성됩니다.

각 단계는 다음과 같은 조합인 시스템 프롬프트로 정의됩니다.

  • 지침 - LLM의 동작을 안내합니다. step-by-step 처리 지침(모델이 정보를 추론하고 추출하거나 통합하는 방법)을 포함할 수 있습니다.

  • 출력 스키마 - 모델이 결과를 표시하는 방법입니다.

각 메모리 전략은 목적에 맞는 구조화된 출력 형식을 제공합니다. 저장 및 검색되는 정보의 유형이 다르기 때문에 전략 간에 출력이 균일하지 않습니다. 이렇게 하면 각 메모리 유형이 전략과 가장 관련성이 높은 필드만 노출됩니다. 각 전략에 대한 시스템 프롬프트에서 출력 형식을 찾을 수 있습니다.

메모리를 생성할 때 여러 전략을 결합할 수 있습니다.