View a markdown version of this page

バッチ評価を削除する - Amazon Bedrock AgentCore

バッチ評価を削除する

バッチ評価ジョブとそれに関連するメタデータを削除します。ジョブは、削除する前に終了状態 (COMPLETEDFAILED、または STOPPED) になっている必要があります。

バッチ評価を削除すると、 からジョブレコードが削除されますListBatchEvaluations。CloudWatch Logs に書き込まれたセッションごとの評価結果は削除されません。

コードサンプル

AWS SDK (boto3)
import boto3 client = boto3.client("bedrock-agentcore", region_name="us-west-2") response = client.delete_batch_evaluation(batchEvaluationId=batch_eval_id) print(f"Deleted: {response['batchEvaluationId']}") print(f"Status: {response['status']}")
AgentCore CLI

バッチ評価ジョブレコードをサービスから削除し、ローカル履歴をクリアするには、 を使用しますagentcore archive batch-evaluation

# Archive (delete) a batch evaluation job record on the service and clear local history agentcore archive batch-evaluation -i <batch-evaluation-id>

まだ実行中のジョブの場合は、アーカイブする前にまずジョブを停止する必要があります。

agentcore stop batch-evaluation -i <batch-evaluation-id>

どちらのサブコマンドも、、プラス-i, --id <id>--regionおよび を受け入れます--json

リクエストパラメータ

パラメータ タイプ 必須 説明

batchEvaluationId

文字列

はい

削除するバッチ評価 ID。パスパラメータとして渡されます。

[応答]

フィールド タイプ 説明

batchEvaluationId

文字列

バッチ評価 ID。

batchEvaluationArn

String

バッチ評価の ARN。

status

String

削除されたジョブの最終ステータス。

エラー

エラー HTTP ステータス 説明

ResourceNotFoundException

404

指定された ID のバッチ評価が見つかりませんでした。

ConflictException

409

バッチ評価はまだ実行中です。最初に停止してから、削除します。AgentCore CLI では、アーカイブする前に agentcore stop batch-evaluation -i <batch-evaluation-id> (フラグは -i, --id、オプション--regionおよび --json) を使用して実行中のジョブを停止します。

ValidationException

400

バッチ評価 ID 形式が無効です。

AccessDeniedException

403

アクセス許可が不十分です。

ThrottlingException

429

リクエストレートを超えました。

InternalServerException

500

サービス側のエラー。