2

如何为特定对话节点指定多个答案?例如,当用户问“你叫什么名字”时,我的虚拟助理应该回答“我叫亚历山大”,或者“你可以叫我亚历山大”,或者“朋友叫我亚历克斯”。也许对话服务必须返回一个代码,应用程序检查该代码并从答案的数据库中选择一个随机答案。

4

1 回答 1

4

对于给出响应的应用程序节点,选择高级模式并更改为:

{
  "output": {
    "text": {
      "values": [
        "My name is Alexander.",
        "You can call me Alexander", 
        "Friends call me Alex"
      ],
      "selection_policy": "random",
      "append": false
    }
  }
}
于 2016-07-13T14:35:08.987 回答