【问题标题】:How to extent sample project for IBM Watson Assistant to display more than text answers?如何扩展 IBM Watson Assistant 的示例项目以显示文本以外的答案?
【发布时间】:2020-10-07 10:37:02
【问题描述】:

我目前正在测试 IBM Watson Assistant 及其Node.js sample projects 之一。我在 Watson Assistant 中配置了诸如(选项、图像、连接到代理和暂停)之类的选项。在示例应用程序中,这些选项不会显示在聊天窗口中。为什么?如何将它们添加到机器人?

【问题讨论】:

  • 您是否检查过聊天机器人应用程序已被编程为处理这些对象?你有什么问题?
  • 我的问题是当我在 ibm watson 中添加一个对话框以显示两个选项的 YES 和 NO 如果用户单击 yes 则值 yes 如果没有值 no 将被传递。使用 ibm 中的选项功能。我试图在节点 js 输出(银行聊天机器人页面)中看到相同的内容,但它显示了注意事项。这适用于选项lile(选项,图像,暂停,连接到实时代理)
  • 请补充细节,不清楚你在问什么
  • 我正在尝试查看我在最终用户节点 js 项目聊天窗口的 IBM watson 页面中配置的选项(图像、选项、暂停、连接到代理)。目前聊天机器人(节点 js 项目)对选项、暂停、图像的响应为空。聊天机器人仅响应“文本”
  • 而且,您是否调整了 Node.js 代码来显示它们?分享它

标签: ibm-cloud ibm-watson watson-assistant


【解决方案1】:

快速查看https://github.com/IBM/watson-banking-chatbot/blob/master/public/js/conversation.js#L90 中的源代码似乎只打印出文本。请参阅IBM Watson Assistant response types,了解选项、图像等的编码方式。

您似乎需要扩展代码以根据检测到的响应选项组合实际输出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-28
    • 1970-01-01
    • 2019-10-02
    • 1970-01-01
    • 1970-01-01
    • 2019-07-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多