

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Delete a model evaluation job in Amazon Bedrock
<a name="model-evaluation-jobs-management-delete"></a>

Amazon Bedrock、AWS CLI の [BatchDeleteEvaluationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_BatchDeleteEvaluationJob.html) オペレーション、またはサポートされている AWS SDK を使用すると、モデル評価を削除できます。

モデル評価ジョブを削除する前に、ジョブの状態が、`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` オペレーションを使用することで、1 度に最大 25 件のモデル評価を削除できます。さらにジョブを削除する必要がある場合は、コンソールの手順を繰り返すか、`BatchDeleteEvaluationJob` を呼び出します。

`BatchDeleteEvaluationJob` オペレーションを使用してモデル評価ジョブを削除する場合は、削除するモデルの Amazon リソースネーム (ARN) が必要です。モデルの ARN を取得する方法については、「[Amazon Bedrock での自動モデル評価ジョブを一覧表示するAmazon Bedrock でヒューマンワーカーを使用するモデル評価ジョブを一覧表示する](model-evaluation-jobs-management-list.md)」を参照してください。

モデル評価ジョブを削除すると、Amazon Bedrock と Amazon SageMaker AI のすべてのリソースが削除されます。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` パラメータを使用して、削除するモデル評価ジョブの ARNS リストを指定します。`batch-delete-evaluation-job` への 1 回の呼び出しで、最大 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 ]

次の例は、AWS SDK for Python を使用して、モデル評価ジョブを削除する方法を示しています。`jobIdentifiers` パラメータを使用して、削除するモデル評価ジョブの ARNS リストを指定します。`BatchDeleteEvaluationJob` への 1 回の呼び出しで、最大 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)
```

------