Где я могу получить параметр "workspace_id" для Watson-Assistant? - PullRequest
0 голосов
/ 22 февраля 2019

В настоящее время я новичок в IBM Watson (Watson Assistant) и не могу понять это.Где это можно найти?

код:

var watson = require('watson-developer-cloud');

var assistant = new watson.AssistantV1({
  iam_apikey: '{apikey}',
  version: '2018-09-20',
  url: '{url}'
});

assistant.message({   
  workspace_id: '{workspace_id}', //  <-- THIS, where can i get the right parameter.   
  input: {'text': 'Hello'}
},  function(err, response) {
  if (err)
    console.log('error:', err);
  else
    console.log(JSON.stringify(response, null, 2));

Спасибо.

Ответы [ 2 ]

0 голосов
/ 22 февраля 2019

Вот ссылка на ответ, который вы ищете IBm Cloud Watson Assistant: Как получить идентификатор рабочей области

Поскольку вы используете V1 службы Watson Assistant, этоID рабочей области.Начиная с версии Vatson Assistant V2, вы будете использовать навыки и вам потребуется идентификатор навыка.

0 голосов
/ 22 февраля 2019

Существует два варианта получения идентификатора рабочей области для IBM Watson Assistant.

  1. В инструменте на основе браузера нажмите Навыки, а затем в меню из трех точек.Там нажмите на детали API.Он будет содержать имя и идентификатор навыка, идентификатор рабочей области и некоторую дополнительную информацию.
  2. В вашей программе, которая использует Assistant V1 API , есть функция listWorkspaces .Он извлекает информацию о рабочих пространствах в вашем экземпляре Watson Assistant.
...