2016-07-13 64 views
2

如何爲特定對話節點指定多個答案?例如,當用戶詢問「你的名字是什麼」時,我的VA應回覆「我的名字是亞歷山大」,或者「你可以叫我亞歷山大」,或者「朋友叫我亞歷克斯」。 也許Conversation服務必須返回一個代碼,應用程序會檢查代碼並從答案db中選擇一個隨機答案。IBM Watson對話服務中節點的多個答案

回答

3

對於給出了響應,選擇高級模式,並切換到該應用節點:

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