ibm-watson - 如何从外部查询中获取结果并在对话中使用
问题描述
好吧,我正在使用 IBM Watson Assistant 2 创建一个聊天机器人。
在进入对话的不同步骤时,我让用户在不同的选项之间做出选择,比如opt1
... opt4
。
然后助手要求我search for the answer
并给我机会指定一个 URL,就我而言http://www.example.com/topic/opt2
。
查询的结果是一个 json 文件,其中每条记录都是用户稍后应该选择的有效选项。
助手允许我指定 aCustom filter
来过滤结果,我尝试了几件事,后者是maps(item => item.name)
.
但代理总是回应There are no additional steps for this action. Add a new step or end the action.
所以我的问题是:如何显示/管理自定义查询的结果?
解决方案
推荐阅读
- javascript - Javascript不会替换里面的值
- excel - TypeOf 对象未在 excel vba 用户表单中检测标签和文本框
- firebase - 具有订单稳定性的 Firestore 查询
- java - 如何在方法注释后强制换行,其余部分使用checkstyle?
- ios - 将通知中心观察者添加到 NSObject 类
- logging - 如何在 F# Saturn 框架中更改日志级别?
- java - 来自 Google Play 控制台的 java.lang.RuntimeException 应用程序崩溃
- php - $_POST 值可用但无法访问
- python - 在 Python 中使用 .replace 方法对文本进行切片
- android - 如何在 Soap 请求中传递数组参数