View a markdown version of this page

列出批量评估 - Amazon Bedrock AgentCore

列出批量评估

列出您账户中的所有批量评估任务。结果是分页的。

代码示例

AWS SDK (boto3)
import boto3 client = boto3.client("bedrock-agentcore", region_name="us-west-2") # List all batch evaluations paginator_token = None all_evaluations = [] while True: params = {"maxResults": 50} if paginator_token: params["nextToken"] = paginator_token response = client.list_batch_evaluations(**params) all_evaluations.extend(response["batchEvaluations"]) paginator_token = response.get("nextToken") if not paginator_token: break for evaluation in all_evaluations: print( f"{evaluation['batchEvaluationId']} " f"{evaluation['batchEvaluationName']} " f"{evaluation['status']} " f"{evaluation['createdAt']}" )
AgentCore CLI

列出所有批处理评估作业(正在运行的作业将从服务中刷新)。--json用于机器可读的输出:

agentcore batch-evaluations history --json

要查看单个批量评估任务及其结果,请传递任务 ID:

agentcore view batch-evaluation <batch-evaluation-id> --json

请求参数

参数 Type 必需 说明

maxResults

整数

每页的最大结果数。射程:1—100。默认:服务定义。

nextToken

字符串

来自先前响应的分页标记。

响应

字段 Type 说明

batchEvaluations

列表

批量评估摘要列表。

nextToken

字符串

下一页的分页标记。没有更多结果时不存在。

Batch 评估摘要字段

字段 Type 说明

batchEvaluationId

字符串

唯一标识符。

batchEvaluationArn

字符串

批量评估的 ARN。

batchEvaluationName

字符串

作业名称。

status

字符串

当前状态:PENDINGIN_PROGRESSCOMPLETEDCOMPLETED_WITH_ERRORSFAILEDSTOPPINGSTOPPEDDELETING

createdAt

Timestamp

创建作业的时间。

evaluators

列表

使用的评估者。

evaluationResults

对象

汇总结果摘要。作业完成时在场。

errorDetails

字符串列表

任务失败时的错误消息。

错误

错误 HTTP 状态 说明

ValidationException

400

分页参数无效。

AccessDeniedException

403

权限不足。

ThrottlingException

429

超出请求速率。

InternalServerException

500

Service-side 错误。