

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

# 사용자 지정 슬롯 유형
<a name="custom-slot-types"></a>

각 의도에 대해 사용자의 요청을 이행하기 위해 의도에 필요한 정보를 나타내는 파라미터를 지정할 수 있습니다. 이러한 파라미터 또는 슬롯에는 일종의 유형이 있습니다. *슬롯 유형*은 Amazon Lex V2가 슬롯에 대한 값을 인식하기 위해 기계 학습 모델을 학습하는 데 사용하는 값 목록입니다. 예를 들어 'comedy', 'adventure', 'documentary' 등과 같은 값을 사용하여 `Genres`라는 슬롯 유형을 정의할 수 있습니다. 슬롯 유형 값에 대한 동의어를 정의할 수 있습니다. 예를 들어 "코미디" 값에 대한 동의어로 "재밌는" 및 "유머러스한"를 정의할 수 있습니다.

![사용자 지정 슬롯 유형을 생성합니다.](http://docs.aws.amazon.com/ko_kr/lexv2/latest/dg/images/slots/custom-slot-type.png)


값을 확장하도록 슬롯 유형을 구성할 수 있습니다. 슬롯 값은 학습 데이터로 사용되며, 모델은 슬롯 값 및 해당 값의 동의어와 유사한 경우 사용자가 제공한 값으로 슬롯을 해결합니다. 이는 기본 설정 동작입니다. Amazon Lex V2는 슬롯에 가능한 확인 목록을 유지 관리합니다. 목록의 각 항목은 Amazon Lex V2가 슬롯의 추가 가능함으로 인식한 *확인 값*을 제공합니다. 확인된 값은 슬롯 값을 일치시키기 위한 최적의 방편입니다. 확인 목록에는 최대 다섯 개의 값이 포함됩니다.

또는 슬롯 값에 대한 확인을 제한하도록 슬롯 유형을 구성할 수 있습니다. 이 경우 모델은 사용자가 입력한 슬롯 값이 해당 슬롯 값과 같거나 동의어인 경우에만 기존 슬롯 값으로 해석합니다. 예를 들어 사용자가 "재밌는"를 입력하면 슬롯 값 "코미디"로 확인됩니다.

사용자가 입력한 값이 슬롯 유형 값의 동의어인 경우 모델은 해당 슬롯 유형 값을 `resolvedValues` 목록의 첫 번째 항목으로 반환합니다. 예를 들어, 사용자가 “funny”을 입력하면 모델은 `originalValue` 필드에 “funny” 값을 입력하고 resolvedValues 필드의 첫 번째 항목을 “comedy”로 채웁니다. [CreateSlotType](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateSlotType.html) 작업을 사용하여 슬롯 유형을 생성 또는 업데이트할 때 슬롯 값이 확인 목록의 첫 번째 값으로 채워지도록 `valueSelectionStrategy`를 구성할 수 있습니다.

 사용자 지정 슬롯 유형은 맞춤법 스타일을 사용하여 입력을 지원합니다. 문자별 맞춤법 및 단어별 맞춤법 스타일을 사용하여 고객이 문자를 입력하는 데 도움을 줄 수 있습니다. 자세한 내용은 [대화하는 동안 맞춤법 스타일을 사용하여 슬롯 값 캡처](spelling-styles.md) 단원을 참조하세요.

 Lambda 함수를 사용하는 경우 이 함수의 입력 이벤트에는 `resolvedValues`라는 확인 목록이 포함되어 있습니다. 다음 예는 Lambda 함수에 대한 입력의 슬롯 섹션을 보여줍니다.

```
   "slots": {
      "MovieGenre": {
         "value": {
            "originalValue": "funny",
            "interpretedValue": "comedy",
            "resolvedValues": [
               "comedy"
            ]
         }
      }
   }
```

각 슬롯 유형에 대해 값과 동의어는 최대 10,000개까지 정의할 수 있습니다. 각 봇은 슬롯 유형 값 및 동의어를 합해 최대 50,000개까지 포함할 수 있습니다. 예를 들면, 각각 5,000개 값과 5,000개 동의어를 가진 5개의 슬롯 유형을 가지거나 아니면 각각 2,500개 값과 2,500개 동의어를 가진 10개의 슬롯 유형을 가질 수 있습니다.

사용자 지정 슬롯 유형의 이름은 내장 슬롯 유형과 같아서는 안 됩니다. 예를 들어 날짜, 번호 또는 확인이라는 예약된 키워드를 사용하여 사용자 지정 슬롯 유형의 이름을 지정해서는 안 됩니다. 이러한 키워드는 내장 슬롯 유형에만 사용됩니다. 내장 슬롯 유형 목록은 [내장 슬롯 유형](built-in-slots.md) 단원을 참조하세요.