Crear y eliminar plantillas de tareas de trabajador - 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.

Crear y eliminar plantillas de tareas de trabajador

Puede utilizar una plantilla de trabajador para personalizar la interfaz y las instrucciones que ven los trabajadores al trabajar en las tareas. Sigue las instrucciones de esta página para crear una plantilla de tareas de trabajo en el área de Augmented AI de la SageMaker consola de Amazon. Se proporciona una plantilla de inicio para las tareas de Amazon Textract y Amazon Rekognition. Para obtener más información sobre cómo personalizar la plantilla mediante elementos crowd HTML, consulte Crear plantillas de tareas de trabajador personalizadas.

Al crear una plantilla de trabajo en la página de plantillas de tareas de trabajo del área de Augmented AI de la SageMaker consola, se genera un ARN de plantilla de tareas de trabajo. Utilice este ARN como entrada para HumanTaskUiArn cuando cree una definición de flujo mediante la operación de API CreateFlowDefinition. Puede elegir esta plantilla al crear un flujo de trabajo de revisión humana en la página de flujos de trabajo de revisión humana de la consola.

Si va a crear un recurso de plantilla de tareas de trabajador para un tipo de tarea de Amazon Textract o Amazon Rekognition, puede obtener una vista previa de la interfaz de usuario del trabajador que se genera a partir de la plantilla en la página de plantillas de tareas de trabajador de la consola. Debe asociar la política descrita en Habilitar vistas previas de plantillas de tareas del trabajador al rol de IAM que utilice para obtener una vista previa de la plantilla.

Crear y eliminar una plantilla de tareas de trabajador

Puede crear una plantilla de tareas de trabajo mediante la SageMaker consola y mediante la operación CreateHumanTaskUide la SageMaker API.

Crear una plantilla de tareas de trabajador (consola)
  1. Abra la consola Amazon A2I en https://console.aws.amazon.com/a2i/.

  2. En Amazon Augmented AI, en el panel de navegación izquierdo, escoja Plantillas de tareas del trabajador.

  3. Seleccione Crear plantilla.

  4. En Template name (Nombre de plantilla), introduzca un nombre único.

  5. (Opcional) Introduzca un rol de IAM que le otorgue a Amazon A2I los permisos necesarios para llamar a los servicios en su nombre.

  6. En Tipo de plantilla, elija un tipo de plantilla en el menú desplegable. Si está creando una plantilla para una tarea de Textract-form extraction (Extracción de formulario de Textract) o Rekognition-image moderation (Moderación de imagen de Rekognition), elija la opción adecuada.

  7. Introduzca los elementos de la plantilla personalizada de la siguiente manera:

    • Si ha seleccionado la plantilla de tarea de Amazon Textract o Amazon Rekognition, el editor de plantillas se rellena automáticamente con una plantilla predeterminada que puede personalizar.

    • Si utiliza una plantilla personalizada, introduzca la plantilla predefinida en el editor.

  8. (Opcional) Para completar este paso, debe proporcionar un ARN de rol de IAM con el permiso necesario para leer los objetos de Amazon S3 que se representan en la interfaz de usuario en el paso 5.

    Solo puede obtener una vista previa de la plantilla si está creando plantillas para Amazon Textract o Amazon Rekognition.

    Elija Ver vista previa para obtener una vista previa de la interfaz y las instrucciones que verán los trabajadores. Esta es una vista previa interactiva. Después de completar la tarea de ejemplo y seleccionar Submit (Enviar), verá el resultado de la tarea que acaba de realizar.

    Si está creando una plantilla de tarea del trabajador para un tipo de tarea personalizado, puede obtener una vista previa de la interfaz de usuario de la tarea del trabajador mediante RenderUiTemplate. Para obtener más información, consulte Vista previa de una plantilla de tarea de trabajador.

  9. Cuando esté satisfecho con la plantilla, elija Create (Crear).

Una vez creada la plantilla, puede seleccionarla cuando cree un flujo de trabajo de revisión humana en la consola. La plantilla también aparece en la sección Amazon Augmented AI de la SageMaker consola, en Plantillas de tareas de Worker. Elija la plantilla para ver su ARN. Use este ARN cuando use la operación de API CreateFlowDefinition.

Crear una plantilla de tareas de trabajador usando una plantilla de tareas de trabajador (API)

Para generar una plantilla de tareas de trabajo mediante la operación de SageMaker API CreateHumanTaskUi, especifique un nombre para la interfaz de usuario HumanTaskUiName e introduzca la plantilla HTML en la parte Content inferiorUiTemplate. Busque documentación sobre los SDK específicos del lenguaje compatible con esta operación de API en la sección Véase también de CreateHumanTaskUi.

Eliminar una plantilla de tareas de trabajador

Una vez que hayas creado una plantilla de tareas de trabajo, puedes eliminarla mediante la SageMaker consola o la operación de la SageMaker API DeleteHumanTaskUi.

Cuando elimine una plantilla de tareas de trabajador, no podrá utilizar los flujos de trabajo de revisión humana (definiciones de flujo) creados con esa plantilla para iniciar bucles humanos. Los bucles humanos que ya se hayan creado con la plantilla de tareas de trabajador que ha eliminado se seguirán procesando hasta que se completen y no se verán afectados.

Eliminar una plantilla de tareas de trabajador (consola)
  1. Abra la consola Amazon A2I en https://console.aws.amazon.com/a2i/.

  2. En Amazon Augmented AI, en el panel de navegación izquierdo, escoja Plantillas de tareas del trabajador.

  3. Seleccione la plantilla que desea eliminar.

  4. Seleccione Eliminar.

  5. Aparece un modal para confirmar su elección. Seleccione Eliminar.

Eliminar una plantilla de tareas de trabajador (API)

Para eliminar una plantilla de tareas de trabajo mediante la operación de SageMaker API DeleteHumanTaskUi, especifique el nombre de la interfaz de usuario enHumanTaskUiName.