Dialogflow - получить ответ на секретный вопрос - PullRequest
0 голосов
/ 05 ноября 2019

Я создаю агента, который начнет разговор с абонентом. После запроса базовой информации агенту потребуется получить от вызывающего абонента фразу безопасности или секрет, чтобы выяснить, кто они, как они говорят.

Я не могу заставить агента получить ответ после того, как агент спросит: «чтоваша фраза безопасности ".

Есть идеи или предложения?

1 Ответ

0 голосов
/ 05 ноября 2019
  1. Добавьте настраиваемое продолжение к намерению, запрашивающему фразу безопасности.
  2. В настраиваемые фразы для последующего обучения вставьте параметр, связанный с сущностью @ sys.any, который позволяет вамперехватите любое предложение.
  3. В полном исполнении вызовите параметр и убедитесь, что заданная пользователем фраза безопасности является правильной.

Но будьте осторожны, это решение простое, но невсегда в безопасности. Последующие действия помогут вам дать правильное направление разговору, но если пользователь произносит предложение, которое соответствует цели без входного контекста, разговор может случайно продолжиться неверным образом. Это связано с тем, что использование @ sys.any затрудняет (или делает невозможным) создание запасного намерения для неожиданного ответа.

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