세션 제한 시간 초과 설정 - Amazon Lex

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

세션 제한 시간 초과 설정

Amazon Lex는 대화 세션이 끝날 때까지 컨텍스트 정보 (슬롯 데이터 및 세션 속성) 를 유지합니다. 봇에 대해 세션이 지속되는 시간을 제어하려면 세션 시간 초과를 설정합니다. 기본적으로 세션 기간은 5분이지만 0에서 1,440분 (24시간) 사이의 기간을 지정할 수 있습니다.

예를 들어, 를 생성한다고 가정해보십시오.ShoeOrdering다음과 같은 인텐트를 지원하는 봇OrderShoesGetOrderStatus. Amazon Lex가 사용자의 의도가 신발 주문이라는 것을 감지하면 슬롯 데이터를 요청합니다. 예를 들어 신발 크기, 색상, 브랜드 등을 묻습니다. 사용자가 슬롯 데이터 중 일부를 제공하지만 신발 구매를 완료하지 않으면 Amazon Lex는 전체 세션에 대한 모든 슬롯 데이터와 세션 속성을 기억합니다. 사용자가 세션이 만료되기 전에 세션으로 돌아오는 경우 나머지 슬롯 데이터를 제공하여 구매를 완료할 수 있습니다.

Amazon Lex 콘솔에서 봇을 생성할 때 세션 시간 초과를 설정합니다. AWS 명령줄 인터페이스 (AWS CLI) 또는 API를 사용하여 봇을 생성할 때 제한 시간을 설정합니다.CreateBot를 설정하여 작업idleSessionTTLInSeconds필드.