View a markdown version of this page

停止批次評估 - Amazon Bedrock AgentCore

停止批次評估

停止執行中的批次評估任務。任務會轉換為 STOPPING,然後轉換為 STOPPED。回應中可能會提供已評估工作階段的部分結果。

當您發現任務以不正確的參數啟動,或不再需要結果時,停止批次評估會很有用。

程式碼範例

範例
AgentCore CLI
agentcore stop batch-evaluation --id <batch-evaluation-id> [--region <region>] [--json]

您可以使用 -i做為 的短別名--id--region 旗標會指定 AWS 區域 (如果省略則自動偵測),並將回應--json輸出為 JSON。

AWS SDK (boto3)
import boto3 client = boto3.client("bedrock-agentcore", region_name="us-west-2") response = client.stop_batch_evaluation(batchEvaluationId=batch_eval_id) print(f"Status: {response['status']}") # STOPPING or STOPPED

請求參數

參數 Type 必要 描述

batchEvaluationId

String

要停止的批次評估 ID。以路徑參數傳遞。

回應

欄位 Type Description

batchEvaluationId

String

批次評估 ID。

batchEvaluationArn

String

批次評估的 ARN。

status

String

更新狀態: STOPPINGSTOPPED

錯誤

錯誤 HTTP 狀態 說明

ResourceNotFoundException

404

找不到具有指定 ID 的批次評估。

ConflictException

409

批次評估未處於可停止的狀態 (例如,已完成或已停止)。

ValidationException

400

無效的批次評估 ID 格式。

AccessDeniedException

403

許可不足。

ThrottlingException

429

超過請求率。

InternalServerException

500

服務端錯誤。