에이전트 메모리 활성화 - Amazon Bedrock

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

에이전트 메모리 활성화

에이전트의 메모리를 구성하려면 먼저 메모리를 활성화한 다음 선택적으로 메모리의 보존 기간을 지정해야 합니다. 에이전트를 생성하거나 업데이트할 때 에이전트의 메모리를 활성화할 수 있습니다.

참고

다음을 제외한 모든 모델에서 에이전트에 대한 메모리를 활성화할 수 있습니다.

  • Amazon Titan Text Premier

  • Anthropic Claude Instant

사용하려는 모델을 해당 리전에서 사용할 수 있는지 확인합니다. 자세한 내용은의 모델 지원을 참조하세요 AWS 리전.

에이전트의 메모리를 구성하는 방법을 알아보려면 선택한 방법에 해당하는 탭을 선택하고 단계를 따릅니다.

Console
에이전트의 메모리를 구성하는 방법
  1. 아직 에이전트 빌더를 열지 않은 경우, 다음 단계를 따릅니다.

    1. Amazon Bedrock 콘솔을 사용할 권한이 있는 IAM 자격 증명 AWS Management Console 으로에 로그인합니다. 그런 다음 https://console.aws.amazon.com/bedrock/ Amazon Bedrock 콘솔을 엽니다.

    2. 왼쪽 탐색 창에서 에이전트를 선택합니다. 에이전트 섹션에서 에이전트를 선택합니다.

    3. 에이전트 빌더에서 편집을 선택합니다.

  2. 에이전트 세부 정보 섹션의 모델 선택에서.

  3. 메모리 섹션에서 다음을 수행합니다.

    1. 세션 요약 활성화에서 활성화됨을 선택합니다.

    2. (선택 사항) 메모리 기간에 1~365 사이의 숫자를 입력하여 에이전트의 메모리 기간을 지정합니다. 기본적으로 에이전트는 대화 컨텍스트를 30일 동안 유지합니다.

    3. 최대 최근 세션 수에서 메모리로 저장할 최대 최근 세션 수를 선택합니다.

    4. (선택 사항) 세션 요약 프롬프트를 선택적으로 변경할 수 있습니다. 변경하려면 세션 요약 프롬프트에서 보기 및 편집을 선택합니다.

  4. 먼저 저장한 다음 변경한 내용을 에이전트에 적용할 수 있도록 준비한 후 테스트해야 합니다.

API

에이전트의 메모리를 활성화하고 구성하려면 Agents for Amazon Bedrock 빌드 타임 엔드포인트를 사용하여 CreateAgent 또는 UpdateAgent 요청을 보냅니다.

Amazon Bedrock API에서 CreateAgent 또는 UpdateAgent 요청을 보낼 memoryConfiguration 때를 지정합니다.

다음은 memoryConfiguration의 일반적인 형식을 보여줍니다.

"memoryConfiguration": { "enabledMemoryTypes": [ "SESSION_SUMMARY" ], "storageDays":30, "sessionSummaryConfiguration": { "maxRecentSessions": 5 } }

선택적으로에 1~365일의 storageDays 숫자를 할당하여 메모리 보존 기간을 구성할 수 있습니다.

참고

에이전트에 대한 메모리를 활성화한 상태에서 에이전트를 간접적으로 호출할 때 memoryId를 지정하지 않으면, 에이전트가 메모리에 해당 턴을 저장하지 않습니다.