翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ワーカータスクテンプレートを作成および削除する
ワーカーテンプレートを使用して、ワーカーがタスクで作業するときに表示されるインターフェイスと指示をカスタマイズできます。Amazon SageMaker コンソールの Augmented AI 領域でワーカータスクテンプレートを作成するには、このページの手順を使用します。Amazon Textract および Amazon Rekognition タスクには、スターターテンプレートが用意されています。HTML crowd 要素を使用してテンプレートをカスタマイズする方法については、「カスタムワーカータスクテンプレートを作成する」を参照してください。
SageMaker コンソールの Augmented AI 領域のワーカータスクテンプレートページでワーカーテンプレートを作成すると、ワーカータスクテンプレート ARN が生成されます。この ARN をへの入力として使用します。HumanTaskUiArn
API オペレーションを使用してフロー定義を作成するときCreateFlowDefinition
。このテンプレートは、コンソールのヒューマンレビューワークフローページで人間によるレビューワークフローを作成するときに選択できます。
Amazon Textract または Amazon Rekognition タスクタイプのワーカータスクテンプレートリソースを作成する場合、ワーカータスクテンプレートのコンソールページでテンプレートから生成されたワーカー UI をプレビューできます。「ワーカータスクテンプレートプレビューを有効にする 」で説明されているポリシーを、テンプレートのプレビューに使用する IAM ロールにアタッチする必要があります。
ワーカータスクテンプレートを作成する
SageMaker コンソールと SageMaker API オペレーションを使用して、ワーカータスクテンプレートを作成できます。CreateHumanTaskUi
。
ワーカータスクテンプレート (コンソール) を作成する
-
Amazon A2I コンソール (https://console.aws.amazon.com/a2i/
) を開きます。 -
左側のナビゲーションペインの Amazon Augmented AI で、[Worker task templates] (ワーカータスクテンプレート) を選択します。
-
[Create template]をクリックします。
-
[Template name (テンプレート名)] に一意の名前を入力します。
-
(オプション) ユーザーに代わってサービスの呼び出しに必要なアクセス許可を Amazon A2I に付与する [IAM role] (IAM ロール) を入力します。
-
[Template type] (テンプレートの種類) で、ドロップダウンメニューからテンプレートの種類を選択します。Textract 形式の抽出 または Rekognition 画像モデレーション タスク用のテンプレートを作成する場合は、適切なオプションを選択します。
-
カスタムテンプレート要素を次のように入力します。
-
Amazon Textract または Amazon Rekognition タスクテンプレートを選択した場合、[Template editor] (テンプレートエディタ) はカスタマイズ可能なデフォルトテンプレートで自動入力されます。
-
カスタムテンプレートを使用している場合は、定義済みのテンプレートをエディタに入力します。
-
-
(オプション) このステップを完了するには、[Step 5] (ステップ 5) でユーザーインターフェイスにレンダリングされる Amazon S3 オブジェクトを読み取る権限を IAM ロール ARN に付与する必要があります。
Amazon Textract または Amazon Rekognition のテンプレートを作成する場合のみ、テンプレートをプレビューできます。
[See preview] (プレビューを表示) を選択して、ワーカーに表示されるインターフェイスと指示をプレビューします。これは対話型コマンドです。サンプルタスクを完了して、[Submit (送信)] を選択すると、実行したタスクの結果出力が表示されます。
カスタムタスクタイプのワーカータスクテンプレートを作成している場合は、
RenderUiTemplate
を使用してワーカータスク UI をプレビューできます。詳細については、「ワーカータスクテンプレートをプレビューする」を参照してください。 -
テンプレートに問題がなければ、[Create (作成)] を選択します。
テンプレートを作成したら、コンソールでヒューマンレビューワークフローを作成するときに、そのテンプレートを選択できます。テンプレートは SageMaker コンソールの [Amazon Augmented AI] セクションで [Worker task templates] (ワーカータスクテンプレート) に表示されます。テンプレートを選択して ARN を表示します。この ARN をCreateFlowDefinition
API オペレーション。
ワーカータスクテンプレート (API) を使用してワーカータスクテンプレートを作成する
SageMaker API オペレーションを使用してワーカータスクテンプレートを生成するにはCreateHumanTaskUi
で UI の名前を指定します。HumanTaskUiName
で HTML テンプレートを入力します。Content
下UiTemplate
。この API オペレーションをサポートする言語固有の SDK に関するドキュメントについては、以下の資料も参照してください。の セクションCreateHumanTaskUi
。
ワーカータスクテンプレートを削除する
ワーカータスクテンプレートを作成したら、SageMaker コンソールまたは SageMaker API オペレーション DeleteHumanTaskUi
を使用して削除できます。
ワーカータスクテンプレートを削除すると、そのテンプレートを使用して作成された人間によるレビューワークフロー (フロー定義) を使用してヒューマンループを開始することはできません。削除したワーカータスクテンプレートを使用してすでに作成されているヒューマンループは、完了するまで継続して処理され、影響を受けません。
ワーカータスクテンプレートを削除する (コンソール)
-
Amazon A2I コンソール (https://console.aws.amazon.com/a2i/
) を開きます。 -
左側のナビゲーションペインの Amazon Augmented AI で、[Worker task templates] (ワーカータスクテンプレート) を選択します。
-
削除するテンプレートを選択します。
-
[Delete] (削除) を選択します。
-
選択内容を確定するモーダルが表示されます。[削除] を選択します。
ワーカータスクテンプレート (API) を削除する
SageMaker API オペレーションを使用してワーカータスクテンプレートを削除するにはDeleteHumanTaskUi
で UI の名前を指定します。HumanTaskUiName
。