ConfigurationEvent - Amazon Lex

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

ConfigurationEvent

세션 및 요청 속성, 응답 콘텐츠 유형을 포함하여 대화를 구성하기 위해 애플리케이션에서 Amazon Lex V2로 전송된 초기 이벤트입니다.

목차

clientTimestampMillis

이벤트가 Amazon Lex V2로 전송된 날짜 및 시간의 클라이언트에서 설정한 타임스탬프입니다.

Type: Long

: 필수 아니요

disablePlayback

Amazon Lex V2가 클라이언트 애플리케이션에 오디오 응답을 전송할지 여부를 결정합니다.

클라이언트가 오디오 응답이 사용자에게 재생되는 재생 모드에서 작동 중일 때 이 필드를 false로 설정합니다. 클라이언트가 텍스트 채팅 애플리케이션과 같은 재생 모드에서 작동하지 않는 경우 Amazon Lex V2가 클라이언트에서 재생이 완료될 때까지 기다리지 않도록 이 값을 true로 설정합니다.

Type: 부울

: 필수 아니요

eventId

애플리케이션이 이벤트에 할당하는 고유 식별자입니다. 이를 사용하여 로그의 이벤트를 식별할 수 있습니다.

Type: 문자열

길이 제약 조건: 최소 길이는 2이고, 최대 길이는 100입니다.

Pattern: [0-9a-zA-Z._:-]+

: 필수 아니요

requestAttributes

클라이언트 애플리케이션과 Amazon Lex V2 간에 전달되는 요청 특정 정보입니다.

네임스페이스x-amz-lex:는 특수 속성용으로 예약되어 있습니다. 접두사에 대한 요청 속성 생성 안 함x-amz-lex:.

Type: 문자열 간 맵

길이 제약: 최소 길이는 1이고,

: 필수 아니요

responseContentType

응답에서 Amazon Lex V2가 반환하는 메시지는responseContentTypeUSD 상당.

  • 값이 다음과 같으면text/plain;charset=utf-8, Amazon Lex V2가 응답에서 텍스트를 반환합니다.

  • 값이 다음으로 시작하는 경우audio/, Amazon Lex V2가 응답에서 음성을 반환합니다. Amazon Lex V2는 Amazon Polly를 사용하여 사용자가 지정한 구성을 사용하여 음성을 생성합니다.requestContentType파라미터. 예를 들어, 을 지정할 경우audio/mpegAmazon Lex V2는 음성을 MPEG 형식으로 반환합니다.

  • 값이 다음과 같으면audio/pcm반환된 음성은 16비트 리틀 엔디안 형식의 오디오/PCM입니다.

  • 허용되는 값은 다음과 같습니다.

    • 오디오/mpeg

    • 오디오/ogg

    • 오디오/pcm

    • 오디오/* (기본값 mpeg)

    • 텍스트/일반; 문자 세트=utf-8

Type: 문자열

길이 제약 조건: 최소 길이는 1이고,

: 필수 예

sessionState

Amazon Lex V2와의 사용자 세션 상태입니다.

유형: SessionState 객체

: 필수 아니요

welcomeMessages

사용자에게 보낼 메시지 목록입니다.

를 설정한 경우welcomeMessage필드, 를 설정해야 합니다.DialogAction구조type필드.

Type: 배열Message사물

배열 멤버: 최대 항목 수는 10개입니다.

: 필수 아니요

참고 항목

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