IBM Watson Conversation服务中节点的多个答案

时间:2016-07-13 10:32:28

标签: ibm-watson watson-conversation

如何为特定对话节点指定多个答案?例如,当用户询问“你的名字是什么”时,我的VA应回复“我的名字是亚历山大”,或“你可以叫我亚历山大”,或“朋友叫我亚历克斯”。 也许Conversation服务必须返回代码并且应用程序检查代码并从答案的db中选择随机答案。

1 个答案:

答案 0 :(得分:4)

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

{
  "output": {
    "text": {
      "values": [
        "My name is Alexander.",
        "You can call me Alexander", 
        "Friends call me Alex"
      ],
      "selection_policy": "random",
      "append": false
    }
  }
}