Как Amazon Lex + Lambda chatbot вызывает другие намерения после совершения? - PullRequest
1 голос
/ 05 июня 2019

Я новичок в aws lex + lambda chatbot (Java 8), и я работаю над очень простым образцом ShoppingBot, где мой бот сначала приветствует пользователя, получает информацию о пользователе с подсказками, а затем при выполнении сообщения бота "Welcome XYZ, что бы вы нравится покупать? "

У меня также есть еще несколько намерений, например ниже, где пользователь может купить некоторые предметы. Молоко пекарня Овощи ReviewCart

Может кто-нибудь, пожалуйста, дайте мне знать, как мне достичь следующих сценариев?

1) О выполнении Приветствия, бот - "Добро пожаловать, что бы вы хотели купить" пользователь - Молоко затем, какой тип действия в диалоге я должен использовать из лямбды, чтобы перевести моего пользователя в Milk Intent.

2) О выполнении Приветствия, бот - "Добро пожаловать, что бы вы хотели купить" пользователь - Ничего затем, какой тип действия в диалоговом окне я должен использовать, чтобы перевести моего пользователя на проверку намерений.

короче, при исполнении приветствия

if(ans == 'yes')
  // take user to milk/bread/vegetable intent.
if(ans == 'No')
  // take user to review intent or good bye intent. 

ТИА.

...