ibm-cloud - 如何扩展 IBM Watson Assistant 的示例项目以显示文本以外的答案?
问题描述
我目前正在测试 IBM Watson Assistant 及其Node.js 示例项目之一。我在 Watson Assistant 中配置了诸如(选项、图像、连接到代理和暂停)之类的选项。在示例应用程序中,这些选项不会显示在聊天窗口中。为什么?如何将它们添加到机器人?
解决方案
快速查看https://github.com/IBM/watson-banking-chatbot/blob/master/public/js/conversation.js#L90中的源代码似乎只打印出文本。请参阅IBM Watson Assistant 响应类型,了解如何对选项、图像等进行编码。
看来您需要扩展代码以根据检测到的响应选项来组合实际输出。
推荐阅读
- c# - 如何配置运行**本地**的 Azure 函数以使用 Azure B2C 执行身份验证?
- logic - 如何简化电路
- javascript - 我如何从带有 && 或 || 的“复杂”条件组合中编写干净的条件
- sql-server - FME 中的 SQL Server 执行计划
- c# - 如何为具有另一个类型参数的泛型类编写具有一个类型参数的泛型扩展方法
- javascript - 谁能向我解释为什么我的变量“sum”没有计算数组“arrPrice”的总和?
- python - 从xml中提取所有父节点和子节点
- c# - 将 TextReader 标记为只读
- javascript - Promise.All 有条件地等待 Promise
- ios - 关于如何在 Swift 中将字符串拆分为所需字符串数组的问题