问题标签 [watson-dialog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-watson - 将变量传递到 Watson Dialog
在许多情况下,将已知信息(例如,用于呈现个性化问候语的用户名)传递到新的 Watson Dialog 对话中可能会有所帮助,以避免向用户询问多余或不必要的问题。在查看 API 文档时,我看不到这样做的方法。是否有将变量传递到 Watson Dialog 对话的最佳实践方法?
c# - 如何使用 c# 使用 IBM Watson Dialog 服务?
一个客户正在使用 IBM 的 Watson Dialog 服务,我找不到任何人使用 .Net(特别是 c#)做最基本的东西的例子。
IBM 只展示了使用 Curl、Node 和 Java 的示例......
我的第一个目标是能够向 watson 服务添加一个新的 xml 文件(对话框树)。看起来很简单,但我已经有一段时间了。
ibm-cloud - IBM Watson Dialog - 实体不工作/已解决
我正在尝试使用实体从用户那里获取输入(比如性别 - 男性/女性)并将其存储在配置文件变量和下面的代码片段中。
现在,如果我说“I am a”,对话服务会以“Hi hello!”响应。但是,如果我输入“女性”,WDS 会响应默认输出“我不太明白。”。然后我尝试给$(Gender)={gender}
,它返回“Hi hello!”。因此,看起来对话框没有解析实体的输入,我无法将输入存储到配置文件变量中。
请问有什么建议吗?我是否遗漏了对话框 xml 文件中的任何内容?
ibm-cloud - IBM Watson Dialog Service 对话端点中的“Client ID”的参数要求是什么?[蓝混合]
要在 WDS 上开始对话,请/conversation
使用(整数)调用端点client_id
,如IBM 文档中所述
但是,似乎对client_id
. 如果我通过client_id
100000,则成功;但如果我通过 400000,它会失败{"code":400, "error": "The client_id specified is invalid. It does not exist."}
对比
这似乎是一个最近的问题。我一直在使用该服务,直到最近我才开始看到这些错误。
最近有什么变化吗?如果是这样,它是否记录在案?
ibm-cloud - 如何通过 watson-developer-cloud 库从 Watson 的 Dialog 服务中检索特定的配置文件变量
从Watson 的 Dialog服务检索配置文件变量时,有一个名为name的参数,它允许您控制检索哪些变量。如果此参数为空,则返回与指定 client_id 关联的所有变量。否则,仅返回name中指定的变量。
我终于想出了如何在直接 GET 到 REST API 上指定多个变量名(给它们都一样的名字,比如&name=var1&name=var2
),但我不知道如何通过 watson-developer-cloud 库来做到这一点. 似乎无论我如何在dialog.getProfile()
函数调用中指定名称,它总是返回所有变量。
有人可以告诉我该怎么做吗?我不想每次都获取它们然后搜索它们以找到我想要的。
node.js - 使用 Node.js 的 Watson Dialog 服务中的文件流暂停错误
我正在尝试将 IBM Watson Dialog 服务与 Node.js 一起使用。
我在这里关注 Node.js 的 API 参考https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/dialog/api/v1/?node#
据此,创建对话框的方法是这样的:
但是函数 fs.createFileStream 不存在,所以我使用 fs.createWriteStream 和相同的代码。
但是当我尝试运行时,我收到以下错误
任何想法为什么这个暂停功能不起作用?该错误显示在 watson-developer-cloud 包中的一个模块上,因此它不是我的代码的一部分。
xml - Watson Dialog 服务错误,xml 文件的架构无效
我正在使用 node.js 来使用 Watson Dialog 系统。我正在使用一个函数来创建一个新对话框,但是在代码的某个地方,我遇到了一个与读取的 xml 文件相关的奇怪错误
我正在使用可作为对话系统测试示例的比萨对话 xml,因此我认为问题不在于文件无效。这是我用来创建对话框的代码。
我还有 WatsonDialogDocument_1.0.xsd 文档与 xml 对话框文件位于同一文件夹中。在对话框的 xml 文件中,您还可以找到它
nlp - 如何在 Watson 中创建 NLC
我正在尝试使用 Watson 自然语言分类器 (NLC) 创建分类器,但该分类器的状态设置为训练,但如果我必须使用它,它应该处于可用状态。它将如何或何时更改为可用状态。
问候
ibm-watson - Watson Dialog 无法识别对话的继续
在尝试使用 Dialog 工具来了解 API 的工作方式时,我遇到了一个问题,即 POST 到 /conversation 会创建一个新的对话,而不是继续一个现有的对话。我使用的文档位于:http ://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/dialog/api/v1/
初始 POST 返回会话和客户端 ID,但添加了这些值的后续请求以及输入值仅返回新会话的信息。这些文档不准确吗?
这是我为使其工作的许多尝试之一的屏幕截图。客户端和连接 ID 来自之前的 POST 到 /conversation
谢谢你的帮助!
javascript - 无法使用 node.js 在本地运行 Watson Dialog 工具
我已经在我的环境中安装了 Watson Dialog 工具并尝试运行 app.js 应用程序。
不幸的是,它没有运行,我收到以下消息:你能帮忙吗?谢谢 PCMacBook-Pro:dialog-tool-master philippecomte$ node app.js /Users/philippecomte/Documents/ALGE2016/WATSON_SERVICES_BLUEMIX/Dialog_Services/dialog-tool-master/config/express.js:26 app.use(express.static (__dirname + '/../public')); ^
类型错误:无法在对象处读取 module.exports (/Users/philippecomte/Documents/ALGE2016/WATSON_SERVICES_BLUEMIX/Dialog_Services/dialog-tool-master/config/express.js:26:6) 处未定义的属性“使用”。(/Users/philippecomte/Documents/ALGE2016/WATSON_SERVICES_BLUEMIX/Dialog_Services/dialog-tool-master/app.js:20:16) 在 Module._compile (module.js:435:26) 在 Object.Module._extensions..js (module.js:442:10) 在 Module.load (module.js:356:32) 在 Function.Module._load (module.js:313:12) 在 Function.Module.runMain (module.js:467: 10) 在启动时 (node.js:136:18) 在 node.js:963:3 PCMacBook-Pro:dialog-tool-master philippecomte$