Как получить Watson Assistant для захвата нескольких объектов в контекстных переменных - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь создать чат-бота Уотсона и сталкиваюсь с этой проблемой.

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

У меня есть диалоговый узел, который спрашивает пользователя, какой сервис он ищет, и сохраняет его как переменную контекста $ service.

Это хорошо работает, если пользователь говорит что-то вроде «Я хочу еду».поскольку «еда» хранится в $ service.

Но, скажем, пользователь говорит что-то вроде «Я хочу еды и лекарств».Я хочу, чтобы затем Уотсон мог хранить обе эти переменные в качестве переменных контекста.

Как мне это сделать?

1 Ответ

0 голосов
/ 10 июня 2018

Это довольно просто.

Просто используйте

"service":<?@entityname.values?>

Он сохранит все входные значения этой сущности в сервисном массиве.

...