如何在与Node.js应用程序的IBM watson对话中定义意图和实体?

时间:2018-04-13 07:54:06

标签: node.js ibm-cloud chatbot watson-conversation watson-assistant

我在IBM WC上创建了一个聊天机器人,现在我有一个Node.js应用程序,我想在其中设计一个关于Watson Conversation的聊天机器人。

有没有办法可以通过我的Node应用程序使用某些API设置我的意图和实体?

最好的方法是什么?这是可行的吗?使用Node.js可能是最好的方法吗?

2 个答案:

答案 0 :(得分:2)

您可以根据NPM软件包“watson-developer-cloud”查看Node.Js的Watson Conversation API文档 - https://www.ibm.com/watson/developercloud/conversation/api/v1/node.html?node。在您的bluemix帐户中定义WCS服务后,有直接从代码创建工作区/实体/意图的方法和示例。

答案 1 :(得分:1)

有一个SDK for Node.js可以与Watson Assistant(以前的Watson Conversation)一起使用。它支持API来检索和创建意图和实体。

大约一年前,我写了一篇" Egobot"在Python中,动态地,基于对话框,扩展对话工作区。它使用相同的API,尽管它是一种不同的编程语言。此CLI tool使用相同的方法来检索整个工作区并与不同的对象(意图,实体......)进行交互。