Как вызвать конкретный узел в IBM Watson Assistant с URL - PullRequest
0 голосов
/ 05 октября 2018

У меня есть веб-сайт, который ссылается на чат-бота, созданного на основе IBM Watson Assistant.На сайте есть несколько гиперссылок, которые я хочу запускать в определенных узлах / намерениях в диалоговом окне Уотсона.

Пример: пользователь нажимает ссылку «Предоставить отзыв», запускает чат-бот watson, и на основании ссылки распознается намерение «provide_feedback» (таким образом, пользователю не нужно указывать намерение после нажатия на ссылку).

Кто-нибудь пробовал это раньше?

1 Ответ

0 голосов
/ 05 октября 2018

Служба Watson Assistant в основном используется через REST API .Этот API вызывается из панели «Попробуйте» в редакторе рабочей области, из выделенного приложения или, возможно, из виджетов, встроенных в веб-сайт. сообщение о вызове используется для отправки пользовательского ввода в Watson Assistant и получения ответа чат-бота.

Что вы можете сделать, это вызвать API сообщения из вашего приложения и передать определенный термин каквходное сообщение.Этот термин будет соответствовать намерению и, следовательно, будет запускать определенный узел диалога.Например, если для фразы «пользователь нажал кнопку обратной связи» определено намерение «provide_feedback», и вы ввели именно эту фразу в качестве входного сообщения, то совпадение намерения «provide_feedback» будет

...