1
Я работаю над проектом с node.js, и я использую службу обмена watson для IBM. Проблема в том, что когда я отправляю текст для правильного узла, он всегда начинается с корневого узла и игнорирует правильные узлы.Watson разговор всегда начинается с корня
Я использую код, представленный в документации:
var watson = require('watson-developer-cloud');
var conversation = watson.conversation({
username: '{username}',
password: '{password}',
version: 'v1',
version_date: '2016-09-20'
});
conversation.message({
workspace_id: '25dfa8a0-0263-471b-8980-317e68c30488',
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));
});
спасибо за помощь.
Необходимо вернуть обратно объект контекста, который возвращается. Чтобы он знал, где вы остановились. –
@ SimonO'Doherty, пожалуйста, присылайте мне пример Json контекста. Спасибо. –
Контекстный объект возвращается в ваш первый ответ. Простая демонстрация должна показать вам. https://github.com/watson-developer-cloud/conversation-simple –