【问题标题】:Watson Conversation Service + Push Dialogue into HTMLWatson 对话服务 + 将对话推送到 HTML
【发布时间】:2017-08-08 19:09:35
【问题描述】:

我正在使用基于带有 NodeJS 服务器和 HTML 客户端实现的示例应用程序的 Watson 对话服务。 我有一个与 NodeJS 通信的单独事件触发应用程序。给定一个特定的事件触发器,我想在 HTML 客户端显示 Watson 的输出文本。由于它不会有任何 HTML 请求,我想知道如何显示或制作一个 conversation.message api。

【问题讨论】:

  • 让您的 NodeJS servervr 捕获事件并发出 api 调用

标签: html node.js ibm-cloud ibm-watson watson-conversation


【解决方案1】:


如果我误解了您的要求,请原谅我。但是大多数基于 Nodejs 和 Watson 对话服务的 IBM 演示演示了如何获取 output.text json 元素,并将其包装在 html 中并传递回客户端,或者展示客户端如何将数据包包装在 html 中。我建议使用这些演示之一作为示例。
https://github.com/IBM/watson-online-store/?cm_sp=Developer--https://developer.ibm.com/code/journey/create-cognitive-retail-chatbot/--Get-the-Code
这会很有帮助。
https://www.ibm.com/blogs/watson/2016/10/app-developers-guide-creating-first-watson-bot/

【讨论】:

    【解决方案2】:

    在这种情况下,您可以使用来自 http 请求的返回并创建一些自定义代码,以便在用户键入并发送消息时在您的客户端呈现。尝试使用 express 和 body-parser,按照@timd 所说的去做。

    但是,我认为来自 watson-developer-cloud 中的 IBM 专业人士的代码,在本例中为 conversation-simple 项目。这是 nodejs 和 Watson 对话服务的一个示例。您可以使用代码,也可以根据此示例构建自定义代码。

    试试看方法和官方文档API参考here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-23
      • 2016-12-03
      • 1970-01-01
      • 2017-05-14
      • 2017-11-11
      相关资源
      最近更新 更多