在 Amazon Bedrock 中刪除模型評估任務 - Amazon Bedrock

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 Amazon Bedrock 中刪除模型評估任務

您可以使用 Amazon Bedrock 主控台,或透過 BatchDeleteEvaluationJob操作搭配 AWS CLI或支援的 AWS ,來刪除模型評估任務SDK。

在您刪除模型評估任務之前,任務的狀態必須為 FAILEDCOMPLETEDSTOPPED。您可以從 Amazon Bedrock 主控台或致電 ListEvaluationJobs取得任務的目前狀態。如需詳細資訊,請參閱在 Amazon Bedrock 中列出模型評估任務

您可以使用主控台和 BatchDeleteEvaluationJob操作一次最多刪除 25 個模型評估任務。如果您需要刪除更多任務,請重複主控台程序或BatchDeleteEvaluationJob呼叫。

如果您使用 BatchDeleteEvaluationJob操作刪除模型評估任務,則需要要刪除模型的 Amazon Resource Names (ARNs)。如需取得模型 ARN 的相關資訊,請參閱 在 Amazon Bedrock 中列出模型評估任務

當您刪除模型評估任務時,Amazon Bedrock 和 Amazon 中的所有資源 SageMaker 都會被移除。儲存在 Amazon S3 儲存貯體中的任何模型評估任務保持不變。此外,對於使用人工工作者的模型評估任務,刪除模型評估任務不會刪除您在 Amazon Cognito 或 中設定的人力資源或工作團隊 SageMaker。

使用下列各節來查看如何刪除模型評估任務的範例。

Amazon Bedrock console

使用下列程序刪除使用 Amazon Bedrock 主控台的模型評估任務。若要成功完成此程序,請確定您的IAM使用者、群組或角色具有足夠的許可來存取主控台。如需進一步了解,請參閱 使用 Amazon 基岩主控台進行模型評估所需的許可

刪除多個模型評估任務。
  1. 開啟 Amazon Bedrock 主控台: https://console.aws.amazon.com/bedrock/

  2. 在導覽窗格中,選擇模型評估

  3. 模型評估任務卡中,使用 資料表尋找您要刪除的模型評估任務,使用任務名稱旁邊的核取方塊選取它們。您最多可以選擇 25 個任務。

  4. 選擇刪除以刪除模型評估任務。

  5. 如果您需要刪除更多模型評估任務,請重複步驟 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為要刪除的模型評估任務指定 的清單。您可以在對 的單一呼叫中刪除最多 25 個模型評估任務batch-delete-evaluation-job。如果您需要刪除更多任務,請進一步呼叫 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

下列範例示範如何使用 for Python AWS SDK來刪除模型評估任務。使用 jobIdentifiers 參數來指定您要刪除ARNS之模型評估任務的 清單。您可以在對 的單一呼叫中刪除最多 25 個模型評估任務BatchDeleteEvaluationJob。如果您需要刪除更多任務,請進一步呼叫 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)