

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 작업자 태스크 템플릿 생성 및 삭제
<a name="a2i-worker-template-console"></a>

사용자는 작업자 템플릿을 사용하여 작업 시 작업자에게 표시되는 인터페이스와 지침을 사용자 지정할 수 있습니다. 이 페이지의 설명을 사용하여 Amazon SageMaker AI 콘솔의 Augmented AI 영역에서 작업자 태스크 템플릿을 만듭니다. Amazon Textract 및 Amazon Rekognition 작업을 위한 스타터 템플릿이 제공됩니다. HTML 크라우드 요소를 사용하여 템플릿을 사용자 정의하는 방법에 대한 자세한 내용은 [사용자 지정 작업자 태스크 템플릿 생성](a2i-custom-templates.md) 섹션을 참조하세요.

SageMaker AI 콘솔의 Augmented AI 영역에 있는 작업자 태스크 템플릿 페이지에서 작업자 템플릿을 만들면 작업자 태스크 템플릿 ARN이 생성됩니다. [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateFlowDefinition.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateFlowDefinition.html) 작업을 사용하여 흐름 정의를 생성할 때는 이 API를 `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.aws.amazon.com/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html)를 사용하여 작업자 태스크 템플릿을 만들 수 있습니다.

**작업자 태스크 템플릿(콘솔)을 생성합니다**

1. [https://console.aws.amazon.com/a2i/](https://console.aws.amazon.com/a2i)에서 Amazon A2I 콘솔을 엽니다.

1. 왼쪽 탐색 창의 **Amazon Augmented AI**에서 **작업자 태스크 템플릿**을 선택합니다.

1. **템플릿 생성**을 선택합니다.

1. **템플릿 이름**에 고유한 이름을 입력합니다.

1. (선택 사항) 사용자를 대신하여 서비스를 호출하는 데 필요한 권한을 Amazon A2I에게 부여하는 **IAM 역할**을 입력합니다.

1. **Template type(템플릿 유형)**의 드롭다운 메뉴에서 템플릿 유형을 선택합니다. **Textract-form extraction(Textract-form 추출)** 또는 **Rekognition-image moderation(Rekognition-image 조절)** 작업을 위한 템플릿을 생성하는 경우 적절한 옵션을 선택합니다.

1. 다음과 같이 사용자 지정 템플릿 요소를 입력합니다.
   + Amazon Textract 또는 Amazon Rekognition 작업 템플릿을 선택한 경우, **Template editor(템플릿 편집기)**가 사용자 지정이 가능한 기본 템플릿으로 자동으로 채워집니다.
   + 사용자 지정 템플릿을 사용하는 경우에는 편집기에 미리 정의된 템플릿을 입력합니다.

1. (선택 사항) 이 단계를 완료하려면 먼저 **5단계**에서 사용자 인터페이스에 렌더링되는 Amazon S3 객체를 읽을 수 있는 권한을 IAM 역할 ARN에 제공해야 합니다.

   사용자는 Amazon Textract 또는 Amazon Rekognition에 대한 템플릿을 생성하는 경우에만 템플릿을 미리 볼 수 있습니다.

   **See preview(미리 보기 보기)**를 선택하여 작업자에게 표시되는 인터페이스와 지침을 미리 봅니다. 이것은 대화식 미리 보기입니다. 샘플 작업을 완료하고 **제출**을 선택하면 방금 수행한 작업의 결과로 생성된 출력이 표시됩니다.

   사용자 지정 태스크 유형에 대한 작업자 태스크 템플릿을 생성하면 사용자는 `RenderUiTemplate`을 사용하여 작업자 작업 UI를 미리 볼 수 있습니다. 자세한 내용은 [작업자 태스크 템플릿 미리 보기](a2i-custom-templates.md#a2i-preview-your-custom-template) 섹션을 참조하세요.

1. 템플릿이 마음에 들면 **생성**을 선택합니다.

템플릿을 생성한 후 콘솔에서 인적 검토 워크플로를 생성할 때 사용자는 해당 템플릿을 선택할 수 있습니다. 템플릿은 **작업자 태스크 템플릿**에서 SageMaker AI 콘솔의 **Amazon Augmented AI** 섹션에도 표시됩니다. 해당 ARN을 보려면 템플릿을 선택합니다. [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateFlowDefinition.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateFlowDefinition.html) API 작업을 사용할 때 이 ARN을 사용합니다.

**작업자 태스크 템플릿(API)을 사용하여 작업자 태스크 템플릿을 생성합니다.**  
SageMaker API 작업 [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html)을 사용하여 작업자 태스크 템플릿을 생성하려면 `HumanTaskUiName`에서 UI의 이름을 지정하고 `UiTemplate` 아래의 `Content`에 HTML 템플릿을 입력합니다. [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html)의 **관련 항목** 섹션에서 이 API 작업을 지원하는 언어별 SDK에 대한 설명서를 찾아보세요.

## 작업자 태스크 템플릿 삭제
<a name="sms-delete-worker-task-template"></a>

작업자 태스크 템플릿을 만든 후에 사용자는 SageMaker AI 콘솔 또는 SageMaker API 작업 [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DeleteHumanTaskUi.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DeleteHumanTaskUi.html)를 사용하여 삭제할 수 있습니다.

작업자 태스크 템플릿을 삭제하면 해당 템플릿을 사용하여 만든 인적 검토 워크플로(흐름 정의)를 사용하여 인적 루프를 시작할 수 없습니다. 삭제한 작업자 태스크 템플릿을 사용하여 이미 만든 인적 루프는 완료될 때까지 계속 처리되며 영향을 받지 않습니다.

**작업자 태스크 템플릿(콘솔)을 삭제하세요**

1. [https://console.aws.amazon.com/a2i/](https://console.aws.amazon.com/a2i)에서 Amazon A2I 콘솔을 엽니다.

1. 왼쪽 탐색 창의 Amazon Augmented AI에서 **작업자 태스크 템플릿**를 선택합니다.

1. 삭제할 템플릿을 선택합니다.

1. **삭제(Delete)**를 선택합니다.

1. 선택을 확인하는 모달이 나타납니다. **삭제**를 선택합니다.

**작업자 태스크 템플릿(API) 삭제**  
SageMaker API 작업 [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DeleteHumanTaskUi.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DeleteHumanTaskUi.html)을 사용하여 작업자 태스크 템플릿을 삭제하려면 `HumanTaskUiName`에서 UI 이름을 지정합니다.