Dialogflow имеет более событийную модель. Общий шаблон
- Ваш пользователь говорит или делает что-то, чтобы вызвать намерение.
- Вы обрабатываете это намерение в своем выполнении веб-крюка, отправляя ответ с
agent.add()
. Это включает в себя сообщение, предложения и т. Д.
- Вы не будете знать, как пользователь отвечает, до следующего вызова Intent. Это может быть с одним из ваших предложений, или может быть с их собственным ответом.
Имейте в виду, что микросхемы-подсказки действуют так, как сказал пользователь или напечатал то, что находится на микросхеме. Таким образом, вам понадобятся Intents, которые соответствуют фразам на предложениях. Обычно у вас будут разные намерения для каждого чипа, точно так же, как у вас будут разные намерения для захвата разных вещей, которые может сказать пользователь.