View a markdown version of this page

평가자 삭제 - Amazon Bedrock AgentCore

평가자 삭제

DeleteEvaluator API는 사용자 지정 평가자와 모든 구성 데이터를 영구적으로 제거합니다. 이 비동기 작업은 되돌릴 수 없습니다.

삭제 요구 사항: 평가자는 잠기지 않아야 하며(활성화된 평가 구성에서 참조하지 않아야 함) 활성 상태여야 합니다. 사용 중인 평가자는 충돌 오류를 반환합니다.

정리 프로세스: 시스템에서 활성 참조가 없는지 확인한 다음 평가자 구성을 영구적으로 제거합니다. 삭제된 평가자를 참조하는 모든 평가 구성은 대체 평가자로 업데이트해야 합니다.

API는 평가자 ARN 및 삭제 상태를 즉시 반환합니다. 삭제가 완료되면 평가자를 사용할 수 없게 됩니다.

AgentCore CLI, AgentCore SDK 및 AWS SDK용 코드 샘플

다음 코드 샘플은 다양한 개발 접근 방식을 사용하여 평가자를 삭제하는 방법을 보여줍니다. 개발 환경 및 기본 설정에 가장 적합한 방법을 선택합니다.

AgentCore CLI
  1. agentcore remove evaluator --name "your_custom_evaluator_name" agentcore deploy

    remove 명령은 로컬 프로젝트 구성에서 평가자를 제거합니다. 를 실행agentcore deploy하여 AWS 계정에 삭제를 적용합니다.

    참고

    평가자를 온라인 평가 구성에서 참조하는 경우 평가자를 삭제하기 전에 먼저 해당 구성에서 제거하거나 온라인 평가 구성을 완전히 삭제해야 합니다.

    참고

    AgentCore 프로젝트 디렉터리(로 생성됨) 내에서이 작업을 실행합니다agentcore create.

Interactive
  1. *를 실행agentcore remove하고 리소스 유형 메뉴에서 평가자를 선택합니다.

    리소스 유형 선택 제거
AgentCore SDK
  1. from bedrock_agentcore_starter_toolkit import Evaluation eval_client = Evaluation() eval_client.delete_evaluator(evaluator_id="your_evaluator_id")
AWS SDK
  1. import boto3 client = boto3.client('bedrock-agentcore-control') list_configs_response = client.delete_evaluator(evaluatorId='your_evaluator_id')
AWS CLI
  1. aws bedrock-agentcore-control delete-evaluator \ --evaluator-id 'your_evaluator_id'

콘솔

콘솔 인터페이스를 사용하여 사용자 지정 평가자를 영구적으로 제거합니다. 여기에는 실수로 삭제되지 않도록 하는 확인 프롬프트가 포함되어 있습니다.

사용자 지정 평가자를 삭제하려면

  1. Amazon Bedrock AgentCore 콘솔을 엽니다.

  2. 탐색 창에서 평가를 선택합니다.

  3. 평가 구성 옆에 있는 사용자 지정 평가자를 선택합니다.

  4. 사용자 지정 평가자 카드에서 생성한 사용자 지정 평가자를 나열하는 테이블을 봅니다.

  5. 다음 방법 중 하나를 선택하여 평가자를 삭제합니다.

    • 사용자 지정 평가자 이름을 선택하여 세부 정보를 확인한 다음 세부 정보 페이지의 오른쪽 상단에서 삭제를 선택합니다.

    • 강조 표시할 사용자 지정 평가자를 선택한 다음 사용자 지정 평가자 카드 상단에서 삭제를 선택합니다.

  6. confirm를 입력하여 삭제를 확인합니다.

  7. 삭제를 선택하여 평가자를 삭제합니다.