Eliminare un flusso di lavoro di revisione umana - Amazon SageMaker

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Eliminare un flusso di lavoro di revisione umana

Quando elimini un flusso di lavoro di revisione umana o elimini il tuo AWS account mentre è in corso un ciclo umano, lo stato del flusso di lavoro di revisione umana cambia inDeleting. Amazon A2I interrompe ed elimina automaticamente tutti i cicli umani associati se i lavoratori non hanno avviato le attività create da tali cicli umani. Se i lavoratori umani stanno già utilizzando un'attività, questa continuerà a essere disponibile fino al completamento o alla scadenza. Finché i lavoratori lavorano ancora lavorando a un'attività, lo stato del flusso di lavoro di revisione umana sarà Deleting. Se queste attività vengono completate, i risultati vengono archiviati nel bucket Amazon S3 specificato nella definizione di flusso.

L'eliminazione di una definizione di flusso non rimuove le risposte del lavoratore dal bucket S3. Se le attività vengono completate, ma hai eliminato il tuo AWS account, i risultati vengono archiviati nel bucket di servizi Augmented AI per 30 giorni e quindi eliminati definitivamente.

Dopo che tutti i cicli umani sono stati eliminati, il flusso di lavoro di revisione umana viene eliminato definitivamente. Quando un flusso di lavoro di revisione umana è stato eliminato, puoi riutilizzarne il nome per creare un nuovo flusso di lavoro di revisione umana.

Potrebbe essere necessario eliminare un flusso di lavoro di revisione umana per uno dei seguenti motivi:

  • Sono stati inviati dati a un insieme di revisori umani e si desidera eliminare tutti i cicli umani non avviati perché non si desidera che tali lavoratori utilizzino più tali attività.

  • Il modello di attività lavoratore utilizzato per generare l'interfaccia utente del lavoratore non esegue il rendering correttamente o non funziona come previsto.

Dopo aver eliminato un flusso di lavoro di revisione umana, si verificano le seguenti modifiche:

  • Il flusso di lavoro di revisione umana non viene più visualizzato nella pagina Flussi di lavoro di revisione umana nell'area Augmented AI della console Amazon. SageMaker

  • Quando utilizzi il nome del flusso di lavoro di revisione umana come input per le operazioni dell'API DescribeFlowDefinition o DeleteFlowDefinition, IA aumentata restituisce un errore ResourceNotFound.

  • Quando utilizzi ListFlowDefinitions, i flussi di lavoro di revisione umana eliminati non vengono inclusi nei risultati.

  • Quando utilizzi l'ARN del flusso di lavoro di revisione umana come input per l'operazione API di runtime di IA aumentata ListHumanLoops, IA aumentata restituisce un ResourceNotFoundException.

Elimina una definizione di flusso utilizzando la console o l'API SageMaker

Puoi eliminare un flusso di lavoro di revisione umana nella pagina Flussi di lavoro di revisione umana nell'area AI Augmented della SageMaker console o utilizzando l'API. SageMaker

Le definizioni di flusso possono essere eliminate solo se il loro stato è Active.

Eliminazione di un flusso di lavoro di revisione umana (Console)
  1. Accedi alla console IA aumentata all'indirizzo https://console.aws.amazon.com/a2i/.

  2. Nel riquadro di navigazione, nella sezione IA aumentata, scegli Flussi di lavoro di revisione umana.

  3. Seleziona il nome con collegamento ipertestuale del flusso di lavoro di revisione umana che si desidera eliminare.

  4. Nella pagina Riepilogo del flusso di lavoro di revisione umana, scegli Elimina.

  5. Nella finestra di dialogo in cui viene chiesto di confermare che si desidera eliminare il flusso di lavoro di revisione umana, scegliere Delete (Elimina).

Viene eseguito automaticamente il reindirizzamento alla pagina Human review workflows (Flussi di lavoro di revisione umana). Durante l'eliminazione del flusso di lavoro di revisione umana, lo stato Deleting (Eliminazione) viene visualizzato nella colonna dello stato di tale flusso di lavoro. Dopo che è stato eliminato, non verrà visualizzato nell'elenco dei flussi di lavoro in questa pagina.

Eliminazione di un flusso di lavoro di revisione umana (API)

Puoi eliminare un flusso di lavoro di revisione umana (definizione del flusso) utilizzando l'operazione SageMaker DeleteFlowDefinitionAPI. Questa operazione API è supportata tramite AWS CLI e una varietà di SDK specifici del linguaggio. La tabella seguente mostra esempi di richieste che utilizzano SDK for Python (Boto3) AWS CLI e l'eliminazione del flusso di lavoro di revisione umana,. example-flow-definition

AWS SDK for Python (Boto3)

Il seguente esempio di richiesta utilizza l'SDK per Python (Boto3) per eliminare il flusso di lavoro di revisione umana. Per ulteriori informazioni, consulta delete_flow_definition nel Riferimento API AWS SDK per Python (Boto).

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

Il seguente esempio di richiesta utilizza la AWS CLI per eliminare il flusso di lavoro di revisione umana. Per ulteriori informazioni, consulta la sezione delete-flow-definition nella Documentazione di riferimento della AWS CLI.

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

Se l'operazione riesce, IA aumentata invia una risposta HTTP 200 con un corpo HTTP vuoto.