首页 > 解决方案 > 我在哪里可以获得 Watson-Assistant 的“workspace_id”参数?

问题描述

我目前是 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));

谢谢。

标签: node.jsibm-cloudibm-watsonwatson-conversation

解决方案


关于如何检索 IBM Watson Assistant 的工作区 ID,有两个选项。

  1. 在基于浏览器的工具中单击技能,然后单击三点菜单。在那里,单击 API 详细信息。它将列出技能名称和 ID、工作区 ID 和更多信息。
  2. 在您使用Assistant V1 API的程序中,有一个listWorkspaces函数。它检索有关您的 Watson Assistant 实例中的工作空间的信息。

推荐阅读