En utilisant Watson Workspace, je voudrais parler au bot que j'ai construit en utilisant IBM Conversation.Connectez IBM Conversation à Watson Workspace?
Pour ce faire, j'ai essayé d'adapter le code à partir d'une démo de watsonwork: (. Cette démo montre comment connecter une application à l'Watson espace de travail et fait écho à tous les « Bonjour » qui est écrit là) https://github.com/watsonwork/watsonwork-echo Maintenant, au lieu de En écho à un message, je voudrais envoyer le message dans Conversation et réécrire cette réponse dans l'espace de travail Watson.
Je suppose que cela devrait être assez facile en changeant les lignes app.js à 32-44 à quelque chose comme
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 Référence: https://www.ibm.com/watson/developercloud/conversation/api/v1/#send_message (Et bien sûr, l'authentification en haut du fichier) . Mais cela ne semble pas fonctionner; Je n'ai pas pu me connecter au bot Conversation. Est-ce que quelqu'un a fait quelque chose de similaire ou pourrait savoir ce que je fais mal?
Merci!