View a markdown version of this page

オンライン評価を削除する - Amazon Bedrock AgentCore

オンライン評価を削除する

DeleteOnlineEvaluationConfig API はオンライン評価設定を完全に削除し、関連するすべての評価処理を停止します。この非同期オペレーションは、評価サービスを無効にし、関連するすべてのリソースをクリーンアップします。

オンライン評価は、設定が ACTIVEUPDATE_FAILED、、CREATE_FAILEDまたは ERRORステータスの場合にのみ削除できます。現在作成、更新、または削除されている設定は、別の削除を許可する前にオペレーションを完了する必要があります。

AgentCore CLI、AgentCore SDK、および AWS SDK のコードサンプル

次のコードサンプルは、さまざまな開発アプローチを使用してオンライン評価設定を削除する方法を示しています。開発環境と設定に最適な方法を選択します。

AgentCore CLI
  1. # Delete (with confirmation prompt) agentcore remove online-eval --name "your_config_name" agentcore deploy

    remove コマンドは、ローカルプロジェクトからオンライン評価設定を削除します。agentcore deploy を実行して、削除を AWS アカウントに適用します。

    注記

    AgentCoreプロジェクトディレクトリ内 ( で作成) agentcore create からこれを実行します。

Interactive
  1. * リソースタイプメニューからオンライン評価設定を実行してagentcore remove選択します。

    リソースタイプの選択を削除する
AgentCore SDK
  1. from bedrock_agentcore_starter_toolkit import Evaluation # Initialize the evaluation client eval_client = Evaluation() config_id = "config-abc123" print(f"\nUsing config_id: {config_id}") eval_client.delete_online_config( config_id=config_id, delete_execution_role=True # Also delete the IAM role )
AWS SDK
  1. import boto3 client = boto3.client('bedrock-agentcore-control') delete_config_response = client.delete_online_evaluation_config( onlineEvaluationConfigId='your_config_id' )
AWS CLI
  1. aws bedrock-agentcore-control delete-online-evaluation-config \ --online-evaluation-config-id your_config_id

コンソール

コンソールインターフェイスを使用してオンライン評価設定を完全に削除します。これには、誤って削除されないようにするための確認プロンプトが含まれます。

オンライン評価設定を削除するには

  1. Amazon Bedrock AgentCore コンソールを開きます。

  2. ナビゲーションペインで、評価 を選択します。

  3. 評価設定カードで、作成した評価設定を一覧表示する表を表示します。

  4. 次のいずれかの方法を選択して、設定を削除します。

    • 評価設定名を選択して詳細を表示し、詳細ページの右上にある削除を選択します。

    • 評価設定を選択して強調表示し、評価設定カードの上部にある削除を選択します。

  5. confirm と入力して削除を確定します。

  6. 削除を選択して設定を削除します。