使用Watson Workspace,我想談談我使用IBM Conversation構建的bot。將IBM對話連接到Watson Workspace?
爲此,我嘗試修改watsonwork演示中的代碼:https://github.com/watsonwork/watsonwork-echo(此演示顯示如何將應用程序連接到Watson Workspace,並回應每個寫在那裏的'Hello'。) 現在,呼應消息,我想將該消息提供給對話並將該答案寫回Watson工作區。
我認爲這應該由線32-44改變app.js喜歡的東西
var context = {};
conversation.message({
workspace_id: 'workspace-id',
input: {'text': 'Turn on the lights'},
context: context
}, function(err, response) {
if (err)
console.log('error:', err);
else
console.log(JSON.stringify(response, null, 2));
});
API參考相當容易:https://www.ibm.com/watson/developercloud/conversation/api/v1/#send_message (當然在文件的頂部的身份驗證) 。 但這似乎並不奏效;我無法連接到對話機器人。有沒有人做過類似的事情或者可能知道我做錯了什麼?
謝謝!