watson-dialog - 如何编辑/保存上下文变量的 IBM watson 助手条件槽值?
问题描述
我正在尝试创建一个聊天机器人,用于在 watson 助手中预订机票。问题是我只想在行程是往返时启用return_date的插槽。但是在测试机器人时,$return_date 的上下文变量没有得到反映,因为$start_date在提示输入return_date时使用输入的sys-date的值进行更新。
此外,当用户输入“我想预订经济舱 4 人的往返机票”时,机器人会询问剩余的时段值,但不会调用请求返回日期的时段,即使行程类型中提到对话。
请建议是否需要更改流程或更改 JSON 编辑器将解决此问题。
解决方案
推荐阅读
- apache-spark - GroupBy 计数应用于同一列的多个语句
- c# - 实体框架核心性能优化以摄取同一张表的非常大的文件夹
- pagespeed - PageSpeed Insights 和 Lighthouse 的性能得分差别很大
- php - PHPUnit - 具有多种插入方法时,AssertCount 失败
- numpy - 为什么 Pandas 的 isin() 不能与 numpy.int64 一起使用?
- c++ - 在节点插件中添加两个字符串参数
- sql - 来自单个列的 StardDate 和 EndDate
- .net - 当您的读取和写入具有相似的扩展要求时,CQRS 是否仍然有用?
- java - 为什么我的 Java 变量需要以这种方式实现?
- qt - 在 pyqt5 中使用默认信号发出的参数