2016-09-19 45 views
0

在Watson對話服務文檔中說,「您可以通過在編輯器中修改對話框節點定義的上下文部分來存儲信息要打開編輯器,請選擇節點菜單並選擇高級「。watson對話服務對話框節點編輯器不允許上下文設置

但是,當我嘗試根據文檔中給出的示例修改對話框節點時,似乎對話框服務刪除了我添加的上下文設置。

這裏是在文檔的例子:

"context": 
{ 
    "my_dessert_string": "ice-cream", 
    "toppings_array": ["onion", "olives"], 
    "age_number": 18, 
    "complex_object": { 
    "user_firstname" : "Peter", 
    "user_lastname" : "Pan", 
    "has_card" : false  
    } 
} 

我進入「高級響應」對話框節點編輯和添加上面的節點,但在我「嘗試一下」這不存在了。

我在做什麼錯誤,以及在使用Watson對話服務的對話框節點中設置上下文變量的正確方法是什麼?

非常感謝!

回答

1

我的錯誤是我錯過了「輸出」和「上下文」部分之間的「,」。當我添加「,」它工作正常。

我還發現,編輯器將此標記爲一個錯誤,方法是將框的顏色從藍色更改爲紅色,這是一個很好的功能,可讓您知道對話框節點中是否仍有錯誤。

+0

很常見的問題。 –