2016-12-10 6 views
1

私はnode.jsでプロジェクトを進めています。私はIBMのワトソン会話サービスを使用しています。問題は、右ノードのテキストを送信するときに、常にルートノードから開始し、正しいノードを無視することです。ワトソンの会話は常にルートから始まります

私は文書で提示のコードを使用します。

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)); 
}); 

はご協力いただきありがとうございます。

+1

戻されるコンテキスト・オブジェクトを戻す必要があります。あなたがどこから離れたのかを知ることができます。 –

+0

@ SimonO'Dohertyあなたは文脈のJsonの例を私に送ってください。ありがとうございました。 –

+0

コンテキストオブジェクトが最初の応答に戻ります。シンプルなデモがあなたに表示されるはずです。 https://github.com/watson-developer-cloud/conversation-simple –

答えて

1

@ SimonO'Dohertyのおかげで、それは最終的に働いた、それは簡単です。古い出力のコンテキストを返すだけです。

関連する問題