创建和删除工作人员任务模板 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建和删除工作人员任务模板

可以使用工作人员模板来自定义在工作人员在处理任务时显示的界面和说明。按照本页上的说明在 Amazon SageMaker 控制台的增强型 AI 区域中创建工作人员任务模板。其中为 Amazon Textract 和 Amazon Rekognition 任务提供了入门模板。要了解如何使用 HTML crowd 元素自定义您的模板,请参阅创建自定义工作人员模板

在 SageMaker 控制台的 Augmented AI 区域的工作器任务模板页面中创建工作人员模板时,会生成一个工作人员任务模板 ARN。在使用 API CreateFlowDefinition 操作创建流定义时,请使用此 ARN 作为对 HumanTaskUiArn 的输入。在控制台的“人工审核工作流”页面上创建人工审核工作流时,可以选择此模板。

如果您要为 Amazon Textract 或 Amazon Rekognition 任务类型创建工作人员任务模板资源,则可以在工作人员任务模板控制台页面上预览从模板生成的工作人员 UI。您必须将启用工作人员任务模板预览 中描述的策略附加到用于预览模板的 IAM 角色。

创建工作人员任务模板

您可以使用 SageMaker 控制台和 SageMaker API 操作创建工作人员任务模板CreateHumanTaskUi

创建工作人员任务模板(控制台)
  1. 通过 https://console.aws.amazon.com/a2i/ 打开 Amazon A2I 控制台。

  2. 在左侧导航窗格中的 Amazon Augmented AI 下,选择工作人员任务模板

  3. 选择创建模板

  4. Template name (模板名称) 中,输入一个唯一名称。

  5. (可选)输入一个 IAM 角色,该角色向 Amazon A2I 授予代表您调用服务所需的权限。

  6. 模板类型中,从下拉菜单中选择模板类型。如果要为 Textract-form extraction (Textract 表单提取)Rekognition -image moderation (Rekognition 图像监管) 任务创建模板,请选择适当的选项。

  7. 输入您的自定义模板元素,如下所示:

    • 如果您已选择 Amazon Textract 或 Amazon Rekognition 任务模板,则模板编辑器将自动填充可自定义的默认模板。

    • 如果您使用的是自定义模板,请在编辑器中输入预定义的模板。

  8. (可选)要完成此步骤,您必须向 IAM 角色 ARN 提供读取在步骤 5 中的用户界面上呈现的 Amazon S3 对象的权限。

    只能在为 Amazon Textract 或 Amazon Rekognition 创建模板时预览模板。

    选择查看预览可预览工作人员将看到的界面和说明。这是一个交互式预览。在完成示例任务并选择 Submit (提交) 后,您将看到刚刚执行的任务所生成的输出。

    如果要为自定义任务类型创建工作人员任务模板,您可以使用 RenderUiTemplate 预览工作人员任务 UI。有关更多信息,请参阅预览工作人员任务模板

  9. 如果您对模板感到满意,请选择 Create (创建)

创建模板后,您可以在控制台中创建人工审核工作流时选择该模板。您的模板还会显示在 SageMaker 控制台的 Amazon Agumented AI 部分的工作人员任务模板下。选择您的模板可查看其 ARN。在使用 API 操作 CreateFlowDefinition 时,可以使用此 ARN。

使用工作人员任务模板创建工作人员任务模板 (API)

要使用 SageMaker API 操作生成工作任务模板 CreateHumanTaskUi,请在中为用户界面指定一个名称,HumanTaskUiName然后在Content下方输入您的 HTML 模板UiTemplate。在 CreateHumanTaskUi另请参阅部分中,查找支持此 API 操作的特定于语言的 SDK。

删除工作人员任务模板

创建工作任务模板后,您可以使用 SageMaker 控制台或 SageMaker API 操作将其删除DeleteHumanTaskUi

删除某个工作人员任务模板后,您无法使用通过该模板创建的人工审核工作流(流定义)来启动人工循环。已使用您删除的工作人员任务模板创建的任何人工循环将继续处理,直到完成,不会受到影响。

删除工作人员任务模板(控制台)
  1. 通过 https://console.aws.amazon.com/a2i/ 打开 Amazon A2I 控制台。

  2. 在左侧导航窗格中的 Amazon Augmented AI 下,选择工作人员任务模板

  3. 选择要删除的模板。

  4. 选择删除

  5. 此时显示一个模块来确认您的选择。选择删除

删除工作人员任务模板 (API)

要使用 SageMaker API 操作删除工作任务模板 DeleteHumanTaskUi,请在中指定界面的名称HumanTaskUiName