

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Amazon Bedrock 中删除模型评测作业
<a name="model-evaluation-jobs-management-delete"></a>

您可以使用 Amazon Bedrock 控制台删除模型评估任务，也可以将[BatchDeleteEvaluationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_BatchDeleteEvaluationJob.html)操作与或支持的 AWS 软件开发工具包一起使用。 AWS CLI

在删除模型评测作业之前，作业的状态必须为 `FAILED`、`COMPLETED` 或 `STOPPED`。您可以从 Amazon Bedrock 控制台或致电获取任务的当前状态。[ ListEvaluationJobs](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListEvaluationJobs.html)有关更多信息，请参阅 [在 Amazon Bedrock 中列出自动模型评测作业在 Amazon Bedrock 中列出使用人工的模型评测作业](model-evaluation-jobs-management-list.md)。

通过控制台和 `BatchDeleteEvaluationJob` 操作，您一次最多可以删除 25 个模型评测作业。如果您需要删除更多作业，请重复执行控制台流程或 `BatchDeleteEvaluationJob` 调用。

如果您通过 `BatchDeleteEvaluationJob` 操作删除模型评测作业，则需要要删除的模型的 Amazon 资源名称（ARN）。有关获取模型 ARN 的信息，请参阅[在 Amazon Bedrock 中列出自动模型评测作业在 Amazon Bedrock 中列出使用人工的模型评测作业](model-evaluation-jobs-management-list.md)。

当您删除模型评估任务时，Amazon Bedrock 和 Amazon A SageMaker I 中的所有资源都将被删除。保存在 Amazon S3 存储桶中的任何模型评测作业则保持不变。此外，对于使用人工的模型评估作业，删除模型评估作业不会删除您在 Amazon Cognito SageMaker 或 AI 中配置的员工或工作团队。

查看以下各个部分，了解如何删除模型评测作业的示例。

------
#### [ Amazon Bedrock console ]

按照以下流程使用 Amazon Bedrock 控制台删除模型评测作业。要成功完成此流程，请确保您的 IAM 用户、组或角色拥有足够的权限来访问控制台。要了解更多信息，请参阅[创建自动模型评测作业所需的控制台权限](model-evaluation-type-automatic.md#base-for-automatic)。

**删除多个模型评测作业。**

1. 打开 Amazon Bedrock 控制台：[https://console.aws.amazon.com/bedrock/](https://console.aws.amazon.com/bedrock/)

1. 在导航窗格中，选择**模型评测**。

1. 在**模型评测作业**卡中，使用表查找要删除的模型评测作业，然后使用作业名称旁边的复选框将其选中。最多可以选择 25 个作业。

1. 选择**删除**以删除模型评测作业。

1. 如果您需要删除更多模型评测作业，请重复步骤 3 和 4。

------
#### [ AWS CLI ]

在中 AWS CLI，您可以使用`help`命令查看需要的参数，以及使用时哪些参数是可选的`batch-delete-evaluation-job`。

```
aws bedrock batch-delete-evaluation-job help
```

以下是使用 `batch-delete-evaluation-job` 并指定删除 2 个模型评测作业的示例。您可以使用 `job-identifiers` 参数指定要删除的模型评测作业的 ARN 的列表。在单个 `batch-delete-evaluation-job` 调用中，您最多可以删除 25 个模型评测作业。如果您需要删除更多作业，请执行更多 `batch-delete-evaluation-job` 调用。

```
aws bedrock batch-delete-evaluation-job \
--job-identifiers {{arn:aws:bedrock:us-east-1:111122223333:evaluation-job/rmqp8zg80rvg}} {{arn:aws:bedrock:us-east-1:111122223333:evaluation-job/xmfp9zg204fdk}}
```

提交后，您将收到以下响应。

```
{
	"evaluationJobs": [
		{
			"jobIdentifier": "rmqp8zg80rvg",
			"jobStatus": "Deleting"
		},
		{
			"jobIdentifier": "xmfp9zg204fdk",
			"jobStatus": "Deleting"
		}

	],
	"errors": []
}
```

------
#### [ SDK for Python ]

以下示例说明如何使用适用于 Python 的 AWS 开发工具包删除模型评估作业。使用 `jobIdentifiers` 参数指定要删除的模型评测作业的 ARN 列表。在单个 `BatchDeleteEvaluationJob` 调用中，您最多可以删除 25 个模型评测作业。如果您需要删除更多作业，请执行更多 `BatchDeleteEvaluationJob` 调用。

```
import boto3
client = boto3.client('bedrock')

job_request = client.batch_delete_model_evaluation_job(jobIdentifiers=["{{arn:aws:bedrock:us-east-1:111122223333:evaluation-job/rmqp8zg80rvg}}", "{{arn:aws:bedrock:us-east-1:111122223333:evaluation-job/xmfp9zg204fdk}}"])

print (job_request)
```

------