Slot - Amazon Lex V1

Amazon Lex V2를 사용하는 경우 Amazon Lex V2 가이드를 대신 참조하십시오.

 

Amazon Lex V1을 사용하는 경우 봇을 Amazon Lex V2로 업그레이드하는하는 것이 좋습니다. 더 이상 V1에 새로운 기능을 추가하지 않으므로 모든 새 봇에 V2를 사용할 것을 강력히 권장합니다.

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

Slot

슬롯의 특정 버전을 식별합니다.

내용

name

슬롯의 이름.

유형: 문자열

길이 제약: 최소 길이는 1. 최대 길이는 100.

패턴: ^([A-Za-z](-|_|.)?)+$

필수 사항 여부: Yes

slotConstraint

슬롯이 필수인지 옵션인지 여부를 지정합니다.

타입: 문자열

유효 값: Required | Optional

필수 사항 여부: 예

defaultValueSpec

슬롯의 기본값 목록입니다. Amazon Lex가 슬롯에 대한 값을 결정하지 않은 경우 기본값이 사용됩니다. 컨텍스트 변수, 세션 속성 및 정의된 값에서 기본값을 지정할 수 있습니다.

유형: SlotDefaultValueSpec객체

필수 항목 여부: 아니요

description

슬롯 유형에 대한 설명.

타입: 문자열

길이 제한: 최소 길이는 0. 최대 길이는 200.

필수 여부: 아니요

obfuscationSetting

대화 로그와 저장된 표현 내용에서 슬롯이 난독화되는지 여부를 결정합니다. 슬롯을 난독 처리하면 값이 중괄호 ({})로 묶인 슬롯 이름으로 대체됩니다. 예를 들어 슬롯 이름이 “full_name”인 경우 난독화된 값은 "{full_name}"으로 대체됩니다. 자세한 내용은 슬롯 난독화 를 참조하십시오.

타입: 문자열

유효 값: NONE | DEFAULT_OBFUSCATION

필수 여부: 아니요

priority

사용자로부터 이 슬롯 값을 추출하는 순서를 Amazon Lex에 지시합니다. 예를 들어 의도에 우선 순위가 1과 2인 슬롯 두 개가 있는 경우 AWS Amazon Lex는 우선 순위가 1인 슬롯의 값을 먼저 추출합니다.

여러 슬롯이 동일한 우선 순위를 공유하는 경우 Amazon Lex가 값을 도출하는 순서는 임의적입니다.

유형: 정수

유효한 범위: 최소값은 0. 최대값은 100.

필수 여부: 아니요

responseCard

텍스트 기반 클라이언트가 사용하는 슬롯 유형에 대해 가능한 응답 세트입니다. 사용자는 텍스트를 사용하여 회신하는 대신 응답 카드에서 옵션을 선택합니다.

유형: 문자열

길이 제약: 최소 길이는 1. 최대 길이는 50,000.

필수 여부: 아니요

sampleUtterances

사용자가 슬롯 값에 대한 Amazon Lex 요청에 응답할 수 있는 특정 패턴을 알고 있는 경우 이러한 표현을 제공하여 정확도를 높일 수 있습니다. 이는 선택 사항입니다. 대부분의 경우 Amazon Lex는 사용자의 표현을 이해할 수 있습니다.

유형: 문자열 어레이

배열 멤버: 최소 항목 수는 0개. 최대 항목 수는 10개.

길이 제약 조건: 최소 길이는 1입니다. 최대 길이는 200.

필수 여부: 아니요

slotType

슬롯 유형(정의한 사용자 정의 슬롯 유형 또는 기본 제공 슬롯 유형 중 하나)입니다.

유형: 문자열

길이 제약: 최소 길이는 1. 최대 길이는 100.

패턴: ^((AMAZON\.)_?|[A-Za-z]_?)+

Required: No

slotTypeVersion

슬롯 유형의 버전.

유형: 문자열

길이 제한: 최소 길이는 1. 최대 길이는 64.

패턴: \$LATEST|[0-9]+

Required: No

valueElicitationPrompt

Amazon Lex가 사용자로부터 슬롯 값을 추출하는 데 사용하는 프롬프트입니다.

유형: Prompt객체

필수 여부: 아니요

참고

언어별 AWS SDK 중 하나에서 이 API를 사용하는 방법에 대한 자세한 내용은 다음을 참조하십시오.