Eliminar un flujo de trabajo de revisión humana - Amazon SageMaker

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Eliminar un flujo de trabajo de revisión humana

Cuando eliminas un flujo de trabajo de revisión humana o eliminas tu AWS cuenta mientras hay un bucle humano en proceso, el estado del flujo de trabajo de revisión humana cambia aDeleting. Amazon A2I detiene y elimina automáticamente todos los bucles humanos asociados si los trabajadores no han iniciado las tareas creadas por esos bucles humanos. Si los trabajadores humanos ya están trabajando en una tarea, esa tarea seguirá estando disponible hasta que finalice o caduque. Mientras los trabajadores sigan trabajando en una tarea, el estado del flujo de trabajo de revisión humana será Deleting. Si se completan estas tareas, los resultados se almacenan en el bucket de Amazon S3 especificado en la definición de flujo.

Si elimina una definición de flujo, no se borrará ninguna respuesta de trabajador del bucket de S3. Si has completado las tareas, pero has eliminado tu AWS cuenta, los resultados se almacenan en el depósito de servicios de Augmented AI durante 30 días y, a continuación, se eliminan de forma permanente.

Una vez que se hayan eliminado todos los bucles humanos, el flujo de trabajo de revisión humana se eliminará permanentemente. Cuando se elimina un flujo de trabajo de revisión humana, puede reutilizar su nombre para crear uno nuevo.

Es posible que desee eliminar una flujo de trabajo de revisión humana por cualquiera de los siguientes motivos:

  • Ha enviado datos a un conjunto de revisores humanos y desea eliminar todos los bucles humanos no iniciados porque no desea que esos trabajadores trabajen más en esas tareas.

  • La plantilla de tarea de trabajo utilizada para generar la interfaz de usuario de trabajo no se representa correctamente o no funciona como se esperaba.

Tras eliminar un flujo de trabajo de revisión humana, ocurren los siguientes cambios:

  • El flujo de trabajo de revisión humana ya no aparece en la página Flujos de trabajo de revisión humana en el área Augmented AI de la SageMaker consola de Amazon.

  • Cuando utiliza el nombre del flujo de trabajo de revisión humana como entrada para las operaciones de API DescribeFlowDefinition o DeleteFlowDefinition, Augmented AI devuelve un error ResourceNotFound.

  • Cuando usa ListFlowDefinitions, los flujos de trabajo de revisión humana eliminados no se incluyen en los resultados.

  • Cuando utiliza el ARN de un flujo de trabajo de revisión humana como entrada para la operación de API ListHumanLoops de Augmented AI Runtime, Augmented AI devuelve ResourceNotFoundException.

Elimine una definición de flujo mediante la consola o la SageMaker API

Puedes eliminar un flujo de trabajo de revisión humana en la página Flujos de trabajo de revisión humana en el área Augmented AI de la SageMaker consola o mediante la SageMaker API.

Las definiciones de flujo solo se pueden eliminar si su estado es Active.

Eliminar un flujo de trabajo de revisión humana (consola)
  1. Vaya a la consola de Augmented AI en https://console.aws.amazon.com/a2i/.

  2. En el panel de navegación, en la sección IA aumentada, seleccione Flujos de trabajo de revisión humana.

  3. Elija el nombre de hipervínculo del flujo de trabajo de revisión humana que desee eliminar.

  4. En la página Resumen del flujo de trabajo de revisión humana, seleccione Eliminar.

  5. En el cuadro de diálogo que le solicita que confirme que desea eliminar el flujo de trabajo de revisión humana, seleccione Eliminar.

Se le redirigirá automáticamente a la página Flujos de trabajo de revisión humana . Mientras se elimina el flujo de trabajo de revisión humana, el estado Eliminando aparece en la columna de estado de dicho flujo de trabajo. Tras la eliminación, no aparecerá en la lista de flujos de trabajo de esta página.

Eliminar un flujo de trabajo de revisión humana (API)

Puedes eliminar un flujo de trabajo de revisión humana (definición de flujo) mediante la operación de la SageMaker DeleteFlowDefinitionAPI. Esta operación de la API se admite a través de AWS CLI y una variedad de SDK específicos del idioma. En la siguiente tabla se muestran ejemplos de solicitudes que utilizan el SDK para Python (Boto3) y para eliminar el flujo de trabajo de revisión AWS CLI humana,. example-flow-definition

AWS SDK for Python (Boto3)

El siguiente ejemplo de solicitud utiliza el SDK para Python (Boto3) a fin de eliminar el flujo de trabajo de revisión humana. Para obtener más información, consulte delete_flow_definition en la documentación de referencia de la API de AWS SDK para Python (Boto).

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

El siguiente ejemplo de solicitud utiliza la AWS CLI para eliminar el flujo de trabajo de revisión humana. Para obtener más información, consulte delete-flow-definition en la Referencia de los comandos de AWS CLI.

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

Si la acción se lleva a cabo correctamente, Augmented AI devuelve una respuesta HTTP 200 con un cuerpo HTTP vacío.