

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

# 创建和删除工作人员任务模板
<a name="a2i-worker-template-console"></a>

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

在 AI 控制台增强型 AI 区域的工作人员任务模板页面中创建工作人员模板时，会生成工作人员任务模板 ARN。 SageMaker 在使用 API [https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateFlowDefinition.html](https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateFlowDefinition.html) 操作创建流定义时，请使用此 ARN 作为对 `HumanTaskUiArn` 的输入。在控制台的“人工审核工作流”页面上创建人工审核工作流时，可以选择此模板。

如果您要为 Amazon Textract 或 Amazon Rekognition 任务类型创建工作人员任务模板资源，则可以在工作人员任务模板控制台页面上预览从模板生成的工作人员 UI。您必须将[启用工作人员任务模板预览](a2i-permissions-security.md#permissions-for-worker-task-templates-augmented-ai)中描述的策略附加到用于预览模板的 IAM 角色。

## 创建工作人员任务模板
<a name="a2i-create-worker-template-console"></a>

您可以使用 SageMaker AI 控制台和 SageMaker API 操作创建工作人员任务模板[https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html](https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html)。

**创建工作人员任务模板（控制台）**

1. 打开 Amazon A2I 控制台，网址为。[https://console.aws.amazon.com/a2i/](https://console.amazonaws.cn/a2i)

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

1. 选择**创建模板**。

1. 在 **Template name (模板名称)** 中，输入一个唯一名称。

1. （可选）输入一个 **IAM 角色**，该角色向 Amazon A2I 授予代表您调用服务所需的权限。

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

1. 输入您的自定义模板元素，如下所示：
   + 如果您已选择 Amazon Textract 或 Amazon Rekognition 任务模板，则**模板编辑器**将自动填充可自定义的默认模板。
   + 如果您使用的是自定义模板，请在编辑器中输入预定义的模板。

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

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

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

   如果要为自定义任务类型创建工作人员任务模板，您可以使用 `RenderUiTemplate` 预览工作人员任务 UI。有关更多信息，请参阅 [预览工作人员任务模板](a2i-custom-templates.md#a2i-preview-your-custom-template)。

1. 如果您对模板感到满意，请选择 **Create (创建)**。

创建模板后，您可以在控制台中创建人工审核工作流时选择该模板。您的模板还会显示在 A **I 控制台的 Amazon** Agumented SageMaker AI 部分**的工作人员任务模板**下。选择您的模板可查看其 ARN。在使用 API 操作 [https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateFlowDefinition.html](https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateFlowDefinition.html) 时，可以使用此 ARN。

**使用工作人员任务模板创建工作人员任务模板 (API)**  
要使用 SageMaker API 操作生成工作任务模板 [https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html](https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html)，请在中为用户界面指定一个名称，`HumanTaskUiName`然后在`Content`下方输入您的 HTML 模板`UiTemplate`。在的 “**另请参阅**” 部分中查找支持 SDKs 此 API 操作的特定语言的文档。[https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html](https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html)

## 删除工作人员任务模板
<a name="sms-delete-worker-task-template"></a>

创建工作人员任务模板后，可以使用 SageMaker AI 控制台或 SageMaker API 操作将其删除[https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_DeleteHumanTaskUi.html](https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_DeleteHumanTaskUi.html)。

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

**删除工作人员任务模板（控制台）**

1. 打开 Amazon A2I 控制台，网址为。[https://console.aws.amazon.com/a2i/](https://console.amazonaws.cn/a2i)

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

1. 选择要删除的模板。

1. 选择**删除**。

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

**删除工作人员任务模板 (API)**  
要使用 SageMaker API 操作删除工作任务模板 [https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_DeleteHumanTaskUi.html](https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_DeleteHumanTaskUi.html)，请在中指定界面的名称`HumanTaskUiName`。