//watson, eu quero usar a sua API
//requerimento para essa API
var assistantV1 = require('watson-developer-cloud/assistant/v1');
var prompt = require('prompt-sync')();
//vou te passar o que você precisa acessar
//nome de usuário, senha, workspace, data de versão
var assistant = new assistantV1({
username:'apikey',
password:'',
version:'2020-04-01'
});
var params = {
workspace_id:'7d75c690-1534-46fc-b05e-927d0de16501'
};
//vou mandar uma mensagem para receber a mensagem de boas vindas
assistant.message(params, processarResposta);
//o que é essa resposta, quero ver essa resposta
function processarResposta(error, response){
if (error) {
console.error(error);
}
if (response.output.text != 0){
console.log(response.output.text[0]);
}
var novaMensagemUsuario = prompt('>> ');
var params = {
workspace_id:'7d75c690-1534-46fc-b05e-927d0de16501',
input: { input:{'text': novaMensagemUsuario}}
}
assistant.message(params, processarResposta);
};
Estou com um problema nessa aula. Ao executar o código recebo sempre a mesma resposta do watson assistant, independente do que eu digito: "Seja bem vindo ao chat da AluraPhone. Como posso ajudar?" Ao testar diretamente no watson isso não acontece, recebo a resposta de acordo com a intenção.