我在 IBM WC 上制作了一个聊天机器人,现在我有一个 Node.js 应用程序,我想从中设计一个关于 Watson Conversation 的聊天机器人。
有没有办法通过我的 Node 应用程序使用一些 API 设置我的意图和实体?
做这个的最好方式是什么?这是可行的吗?使用 Node.js 执行此操作的最佳方法是什么?
我在 IBM WC 上制作了一个聊天机器人,现在我有一个 Node.js 应用程序,我想从中设计一个关于 Watson Conversation 的聊天机器人。
有没有办法通过我的 Node 应用程序使用一些 API 设置我的意图和实体?
做这个的最好方式是什么?这是可行的吗?使用 Node.js 执行此操作的最佳方法是什么?
您可以查看 Node.Js 的 Watson Conversation API 文档 - https://www.ibm.com/watson/developercloud/conversation/api/v1/node.html?node,基于 NPM 包“watson-developer-cloud” . 在您的 bluemix 帐户中定义 WCS 服务之后,有一些方法和示例可以直接从您的代码创建工作空间/实体/意图。
有一个适用于 Node.js 的 SDK,您可以将其与 Watson Assistant(以前称为 Watson Conversation)一起使用。它支持API来检索和创建意图和实体。
大约一年前,我用 Python 编写了一个“ Egobot ”,它基于对话框动态扩展了一个对话工作区。它使用相同的 API,尽管它是一种不同的编程语言。此CLI 工具使用相同的方法来检索整个工作区并与不同的对象(意图、实体等)进行交互。