【问题标题】:how to define intents and entities on IBM watson conversation with Node.js app?如何在 IBM watson 与 Node.js 应用程序的对话中定义意图和实体?
【发布时间】:2018-04-13 07:54:05
【问题描述】:

我已经在 IBM WC 上制作了一个聊天机器人,现在我有一个 Node.js 应用程序,我想从中设计一个 Watson Conversation 上的聊天机器人。

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

最好的方法是什么?这是可行的吗?使用 Node.js 执行此操作的最佳方法可能是什么?

【问题讨论】:

  • 不清楚你在问什么。您想在对话消息中设置意图和实体,还是构建您的工作区?

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


【解决方案1】:

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

【讨论】:

  • 非常感谢这有帮助!
【解决方案2】:

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

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

【讨论】:

  • 非常感谢这有帮助!
猜你喜欢
  • 1970-01-01
  • 2022-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-29
  • 2018-06-20
  • 1970-01-01
相关资源
最近更新 更多