사용자가 추가 정보를 제공할 때까지 봇이 대기할 수 있도록 설정 - Amazon Lex

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

사용자가 추가 정보를 제공할 때까지 봇이 대기할 수 있도록 설정

Amazon Lex V2 봇에서 애플리케이션으로 양방향 스트림을 시작하면 사용자가 추가 정보를 제공할 때까지 대기하도록 봇을 구성할 수 있습니다. 사용자가 프롬프트에 응답할 준비가 되지 않은 경우가 있습니다. 예를 들어, 지갑이 다른 방에 있기 때문에 사용자가 신용 카드 정보를 제공할 준비가 되지 않았을 수 있습니다.

다음을 사용하여대기하고 계속합니다.Amazon Lex V2 봇의 행동으로 사용자는 봇이 정보를 찾고 제공 할 때까지 대기하도록 “잠시 보류”와 같은 구문을 말할 수 있습니다. 이 동작을 활성화하면 봇이 정보를 제공하기 위해 주기적으로 미리 알림을 보냅니다. 기록할 사용자 발언이 없기 때문에 성적 기록 이벤트를 다시 보내지 않습니다.

Amazon Lex V2 봇은 스트리밍 대화를 자동으로 관리합니다. 이 기능을 사용하기 위해 추가 코드를 작성할 필요가 없습니다. 사용자가 대기하라는 메시지가 나타나면stateIntent입니다WaitingtypeDialogAction입니다ElicitSlot. 이 정보를 사용하여 필요에 맞게 애플리케이션을 사용자 지정할 수 있습니다. 예를 들어 사용자가 신용 카드를 찾을 때 음악을 재생하도록 응용 프로그램을 구성할 수 있습니다.

개별 슬롯에 대해 대기 및 계속 동작을 활성화합니다. 슬롯에 대한 자세한 내용은 단원을 참조하십시오.작동 방식.

대기 및 계속을 활성화하려면

  1. 에 로그인합니다.AWS Management Console에서 Amazon Lex V2 콘솔을 엽니다.Amazon Lex V2.

  2. Under봇을 선택합니다.

  3. Under언어에서 [] 봇의 언어를 선택합니다.

  4. 선택의도 보기.

  5. 의도를 선택합니다.

  6. UnderSlots에서 슬롯을 선택합니다.

  7. Under고급 옵션, 선택대기하고 계속합니다..

  8. Under대기하고 계속합니다.다음 필드를 지정합니다.

    • 사용자가 봇을 기다리기를 원할 때 응답— 사용자가 추가 정보를 기다리도록 요청할 때 봇이 응답하는 방식입니다.

    • 사용자가 계속 대기하기 위해 봇이 필요한 경우 응답— 이것은 봇이 여전히 정보를 기다리고 있음을 사용자에게 알리기 위해 보내는 응답입니다. 봇이 사용자에게 상기시키는 빈도를 변경할 수 있습니다.

    • 사용자가 계속하려고 할 때 응답— 사용자가 요청한 정보를 가지고 있을 때 봇의 응답입니다.

모든 봇 응답에 대해 응답의 여러 변형을 줄 수 있으며, 하나는 무작위로 사용자에게 표시됩니다. 사용자가 이러한 응답을 중단할 수 있는지 여부를 선택할 수도 있습니다.

대기 및 계속 기능을 테스트하려면 사용자 입력을 기다렸다가 Amazon Lex V2 봇에 대한 스트림을 시작하도록 봇을 구성합니다. 봇으로 스트리밍하는 방법에 대한 자세한 내용은API를 사용하여 스트리밍 대화 시작.

대기를 끄고 응답을 계속해야 할 수 있습니다. 사용활성 상태대기 및 계속 응답이 사용되는지 여부를 설정하려면 전환합니다.


                대기 및 계속 응답에 대한 활성 토글입니다.