如何让Watson Assistant在上下文变量中捕获多个实体

时间:2018-06-01 20:13:39

标签: ibm-watson watson-conversation

我正在尝试创建一个Watson聊天机器人,而且我遇到了这个问题。

我正在制作聊天机器人,帮助人们找到提供食物,住所,药物治疗等的组织。

我有一个对话框节点,询问用户他们正在寻找什么样的服务并将其存储为$ service上下文变量。

如果用户说出类似"我想要食物和#34;作为"食物"存储到$ service。

但是,例如,用户说出类似于"我想要食物和药物治疗。"我希望Watson能够将这两个变量存储为上下文变量。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

非常简单。

只需使用

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

它会将此实体的所有输入值存储在服务数组中。