Dialogflow: отслеживание быстрого ответа непосредственно на webhook - PullRequest
0 голосов
/ 23 июня 2019

Я создаю простого бота для викторины с Dialogflow.

Когда я обнаруживаю «начало викторины», я могу отправить быстрый ответ с 3 предложениями, благодаря выполнению намерения в вопросе.

Однако, когда пользователь нажимает на один из предложенных ответов, мне нужно вернуть этот ответ обратно в свой бэкэнд, чтобы я мог проверить результат и, наконец, дать оценку, например.

По сути, намерение «проверка ответа» должно быть автоматическим сразу после быстрого ответа, и Dialogflow не должен пытаться понять этот ответ.

Есть ли способ легко добиться этого?

1 Ответ

0 голосов
/ 23 июня 2019

Используя «события», вы можете напрямую вызвать намерение.Или, если вы используете консоль Dialogflow только для обучения, лучше иметь выходной контекст, скажем «check-answer», в качестве входного контекста для вашего намерения проверки ответа и использовать тот же «check-answer», что и выходной контекст для всех ваших намерений вопросов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...