建立和刪除工作者任務範本 - Amazon SageMaker

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立和刪除工作者任務範本

您可以使用工作者範本來自訂界面和指示,讓工作者在處理您的任務時看到。使用此頁面上的指示在 Amazon SageMaker 主控台的 Augmented AI 區域中建立背景工作者任務範本。為Amazon Textract 和 Amazon Rekognition 任務提供了一個入門範本。若要了解如何使用 HTML crowd 元素來自訂範本,請參閱建立自訂工作者任務範本

當您在 SageMaker 控制台的 Augmented AI 區域的工作者任務範本頁面中建立 Worker 範本時,會產生工作者任務範本 ARN。當您使用 API 操作 CreateFlowDefinition 建立一個流程定義時,請使用ARN 作為輸入,輸入到 HumanTaskUiArn 。在主控台的 [Human review workflows (人工檢閱工作流程)] 頁面上建立流程定義時,您可以選擇此範本。

如果您要為 Amazon Textract 或 Amazon Rekognition 任務類型建立工作者任務範本資源,則可以在工作者任務範本主控台頁面上預覽從範本產生的工作者 UI。您必須將中所述的政策附加啟用工作者任務範本預覽 到用於預覽範本的 IAM 角色。

建立工作者任務範本

您可以使用 SageMaker 主控台並使用 SageMaker API 作業建立背景工作者任務範本CreateHumanTaskUi

建立工作者任務範本 (主控台)
  1. https://console.aws.amazon.com/a2i/ 開啟 Amazon A2I 主控台。

  2. 在左側導覽窗格中的 Amazon Augmented AI,選擇工作者任務範本

  3. 選擇 Create template (建立範本)

  4. Template name (範本名稱) 中,輸入唯一名稱。

  5. (選用) 輸入 IAM 角色,授與 Amazon A2I 代表您呼叫服務所需的許可。

  6. 範本類型 中,從下拉式清單中選擇範本類型。如果您要為 Textract-form extraction (Textract - 表單擷取)Rekognition-image moderation (Rekognition - 影像仲裁) 任務建立範本,請選擇適當的選項。

  7. 輸入自訂範本元素,如下所示:

    • 如果您選取 Amazon Textract 或 Amazon Rekognition 任務範本,範本編輯器中會自動填入可供您自訂的預設範本。

    • 如果您使用自訂範本,請在編輯器中輸入您預先定義的範本。

  8. (選擇性) 若要完成此步驟,您必須提供具有讀取在步驟 5 中呈現在使用者介面上之 Amazon S3 物件的權限的 IAM 角色 ARN。

    如果您正在為 Amazon Textract 或 Amazon Rekognition 建立範本,則只能預覽範本。

    選擇 See preview (查看預覽),來預覽工作者看到的界面和指示。這是互動式預覽。完成範例任務並選擇 Submit (提交) 後,您會看到剛才執行的任務所產生的輸出。

    如果您要為自訂任務類型建立工作者任務範本,則可以使用 RenderUiTemplate 預覽工作者任務 UI。如需詳細資訊,請參閱 預覽工作者任務範本

  9. 當您對範例感到滿意時,請選擇 Create (建立)

建立範本之後,當您在主控台建立人工檢閱工作流程時,您可以選取該範本。您的範本也會顯示在 SageMaker 主控台的「工作者」任務範本下的 Amazon Augmented AI 區段中。選擇您的範本以檢視其 ARN。使用 CreateFlowDefinition API 操作時,請使用此 ARN。

使用工作者任務範本 (API) 建立背景工作任務範本

若要使用 SageMaker API 作業產生背景工作工作任務範本 CreateHumanTaskUi,請在中指定 UI 的名稱,HumanTaskUiName並在Content下方輸入您的 HTML 範本UiTemplate。查找有關支持此 API 操作的特定語言 SDK 的文檔,請參閱另請參閱部分的CreateHumanTaskUi

刪除工作者任務範本

建立 Worker 任務範本後,您可以使用 SageMaker 主控台或 SageMaker API 作業將其刪除DeleteHumanTaskUi

當您刪除 Worker 任務範本時,您無法使用使用該範本建立的人工審核工作流程 (流程定義) 來啟動人工循環。任何已使用您刪除的「工作者任務範本」建立的人工循環都會繼續處理,直到完成為止,不會受到影響。

刪除工作者任務範本 (主控台)
  1. https://console.aws.amazon.com/a2i/,開啟 Amazon A2I 主控台。

  2. 在左側導覽窗格中的 Amazon Augmented AI,選擇工作者任務範本

  3. 選取您要刪除的範本。

  4. 選取 刪除

  5. 出現一個模式以確認您的選擇。選取刪除

刪除工作者任務範本 (API)

若要使用 SageMaker API 作業刪除工作者任務範本 DeleteHumanTaskUi,請在中指定 UI 的名稱HumanTaskUiName