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. 選擇刪除以刪除評估器。