Excluir um fluxo de trabalho de análise humana - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Excluir um fluxo de trabalho de análise humana

Quando você exclui um fluxo de trabalho de revisão humana ou exclui sua AWS conta enquanto um ciclo humano está em andamento, o status do fluxo de trabalho de revisão humana muda paraDeleting. O Amazon A2I interrompe e exclui automaticamente todos os loops humanos associados se os trabalhadores não tiverem iniciado tarefas criadas por esses loops humanos. Se os operadores humanos já estiverem trabalhando em uma tarefa, essa tarefa continuará disponível até ser concluída ou expirar. Enquanto os trabalhadores ainda estiverem trabalhando em uma tarefa, o status do seu fluxo de trabalho de análise humana é Deleting. Se essas tarefas forem concluídas, os resultados serão armazenados no bucket do Amazon S3 especificado na definição do fluxo.

A exclusão de uma definição de fluxo não remove nenhuma resposta do trabalhador do bucket do S3. Se as tarefas forem concluídas, mas você excluir sua AWS conta, os resultados serão armazenados no bucket de serviços de IA Augmented por 30 dias e depois excluídos permanentemente.

Depois que todos os loops humanos forem excluídos, o fluxo de trabalho de análise humana será excluído permanentemente. Quando um fluxo de trabalho de análise humana é excluído, você pode reutilizar seu nome para criar um novo fluxo de trabalho de análise humana.

Você pode querer excluir um fluxo de trabalho de análise humana por qualquer um dos seguintes motivos:

  • Você enviou dados para um conjunto de analisadores humanos e deseja excluir todos os loops humanos não iniciados porque não deseja mais que esses operadores trabalhem nessas tarefas.

  • O modelo de tarefa de operador usado para gerar a interface do usuário do operador não é renderizado corretamente ou não está funcionando conforme o esperado.

Depois de excluir um fluxo de trabalho de análise humana, as seguintes alterações ocorrem:

  • O fluxo de trabalho de revisão humana não aparece mais na página Fluxos de trabalho de revisão humana na área de IA Augmented do console da Amazon. SageMaker

  • Quando você usa o nome do fluxo de trabalho de revisão humana como entrada para as operações da API DescribeFlowDefinition ou DeleteFlowDefinition, a Augmented AI retorna um erro ResourceNotFound.

  • Quando você usa ListFlowDefinitions, fluxos de trabalho de análise humana excluídos não são incluídos nos resultados.

  • Quando você utiliza o ARN do fluxo de trabalho de análise humana como entrada para a operação de API do Amazon A2I Runtime ListHumanLoops, o Augmented AI retorna um ResourceNotFoundException.

Excluir uma definição de fluxo usando o console ou a SageMaker API

Você pode excluir um fluxo de trabalho de revisão humana na página Fluxos de trabalho de revisão humana na área de IA Augmented do SageMaker console ou usando a API. SageMaker

As definições de fluxo só podem ser excluídas se seu status for Active.

Criar um fluxo de trabalho de análise humana (console)
  1. Navegue até o console do Augmented AI console em https://console.aws.amazon.com/a2i/.

  2. No painel de navegação, na seção Augmented AI, escolha Fluxos de trabalho de análise humana.

  3. Selecione o nome do hiperlink do fluxo de trabalho de análise humana que você deseja excluir.

  4. Na página Resumo do fluxo de trabalho de análise humana, escolha Excluir.

  5. Na caixa de diálogo que solicita que você confirme se deseja excluir o fluxo de trabalho de análise humana, escolha Delete (Excluir).

Você é redirecionado automaticamente para a página Fluxos de trabalho de análise humana. Enquanto seu fluxo de trabalho de análise humana está sendo excluído, o status Excluindo aparece na coluna de status desse fluxo de trabalho. Depois de excluído, ele não aparece na lista de fluxos de trabalho nessa página.

Excluir um fluxo de trabalho de análise humana (API)

Você pode excluir um fluxo de trabalho de revisão humana (definição de fluxo) usando a operação SageMaker DeleteFlowDefinitionda API. Essa operação da API é compatível com a AWS CLI e com uma variedade de SDKs específicos de idioma. A tabela a seguir mostra exemplos de solicitações usando o SDK for Python (Boto3) e o fluxo de trabalho para excluir o fluxo AWS CLI de trabalho de revisão humana,. example-flow-definition

AWS SDK for Python (Boto3)

O exemplo de solicitação a seguir utiliza o SDK para Python (Boto3) para excluir o fluxo de trabalho de revisão humana. Para obter mais informações, consulte delete_flow_definition na referência da API do AWS SDK para Python (Boto).

import boto3 sagemaker_client = boto3.client('sagemaker') response = sagemaker_client.delete_flow_definition(FlowDefinitionName='example-flow-definition')
AWS CLI

O exemplo de solicitação a seguir usa a AWS CLI para excluir o fluxo de trabalho de revisão humana. Para obter mais informações, consulte delete-flow-definition na Referência de comandos da AWS CLI.

$ aws sagemaker delete-flow-definition --flow-definition-name 'example-flow-definition'

Se a ação for bem-sucedida, o Augmented AI reenviará uma resposta 200 HTTP com um corpo HTTP vazio.