Excluir um trabalho de avaliação de modelo no Amazon Bedrock - Amazon Bedrock

Excluir um trabalho de avaliação de modelo no Amazon Bedrock

É possível excluir um trabalho de avaliação de modelo usando o console Amazon Bedrock ou usando a operação BatchDeleteEvaluationJob com a AWS CLI ou um SDK da AWS compatível.

Antes de excluir um trabalho de avaliação de modelo, o status do trabalho deve ser FAILED, COMPLETED ou STOPPED. É possível obter o status atual de um trabalho no console Amazon Bedrock ou chamando o ListEvaluationJobs. Para obter mais informações, consulte Listar trabalhos automáticos de avaliação de modelo no Amazon Bedrock.

É possível excluir até 25 trabalhos de avaliação de modelo por vez com o console e com a operação BatchDeleteEvaluationJob. Se for necessário excluir mais trabalhos, repita o procedimento do console ou chamada de BatchDeleteEvaluationJob.

Se você excluir um trabalho de avaliação de modelo com a operação BatchDeleteEvaluationJob, precisará dos nomes dos recursos da Amazon (ARNs) dos modelos que deseja excluir. Para obter mais informações sobre como obter o ARN de um modelo, consulte Listar trabalhos automáticos de avaliação de modelo no Amazon Bedrock.

Ao excluir um trabalho de avaliação de modelo, todos os recursos no Amazon Bedrock e no Amazon SageMaker AI são removidos. Qualquer trabalho de avaliação de modelo salvo nos buckets do Amazon S3 são deixados inalterados. Além disso, para trabalhos de avaliação de modelo que usam trabalhadores humanos, a exclusão de um trabalho de avaliação de modelo não excluirá a força de trabalho ou a equipe de trabalho que você configurou no Amazon Cognito ou no SageMaker AI.

Use as seções a seguir para obter exemplos de como excluir um trabalho de avaliação de modelo.

Amazon Bedrock console

Use o procedimento a seguir para criar um trabalho de avaliação de modelo no console do Amazon Bedrock. Para concluir esse procedimento com êxito, verifique se o usuário, o grupo ou o perfil do IAM tem permissões suficientes para acessar o console. Para saber mais, consulte Permissões necessárias para criar um trabalho de avaliação de modelo automática.

Para excluir trabalhos de avaliação de modelo de vários trabalhos.
  1. Abra o console do Amazon Bedrock: https://console.aws.amazon.com/bedrock/.

  2. No painel de navegação, escolha Avaliação de modelo.

  3. No cartão Trabalhos de avaliação de modelo, use a tabela para encontrar os trabalhos de avaliação de modelo que você deseja excluir e selecione-os usando a caixa de seleção ao lado do nome do trabalho. É possível selecionar até 25 trabalhos.

  4. Escolha Excluir para excluir os trabalhos de avaliação de modelo.

  5. Se for necessário excluir mais trabalhos de avaliação de modelo, repita as etapas 3 e 4.

AWS CLI

Na AWS CLI, é possível usar o comando help para ver os parâmetros necessários e quais são opcionais ao usar batch-delete-evaluation-job.

aws bedrock batch-delete-evaluation-job help

Veja a seguir um exemplo de como usar batch-delete-evaluation-job e especificar que dois trabalhos de avaliação de modelo sejam excluídos. Use o parâmetro job-identifiers para especificar uma lista de ARNs para trabalhos de avaliação de modelo que deseja excluir. É possível excluir até 25 trabalhos de avaliação de modelo em uma única chamada a batch-delete-evaluation-job. Se for necessário excluir mais trabalhos, faça mais chamadas a 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

Depois de enviar, você receberá a resposta a seguir.

{ "evaluationJobs": [ { "jobIdentifier": "rmqp8zg80rvg", "jobStatus": "Deleting" }, { "jobIdentifier": "xmfp9zg204fdk", "jobStatus": "Deleting" } ], "errors": [] }
SDK for Python

Os exemplos a seguir mostram como usar o AWS SDK para Python para excluir um trabalho de avaliação de modelo. Use o parâmetro jobIdentifiers para especificar uma lista de ARNs para trabalhos de avaliação de modelo que deseja excluir. É possível excluir até 25 trabalhos de avaliação de modelo em uma única chamada a BatchDeleteEvaluationJob. Se for necessário excluir mais trabalhos, faça mais chamadas a 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)