dialogflow-cx - 在用于 QA 的 Dialogflow CX 中将环境和版本作为参数引用
问题描述
我想在 Dialogflow CX 中引用我当前的版本,这样当我触发像“what_version”这样的意图时,我可以返回一个类似的实现:“session.params.environment.version”
这可能吗?
解决方案
无法直接访问代理信息,但正如一些评论所说,CX 非常灵活,因此您可以解决这个问题。
我的建议是:
- 以草稿形式打开第一个版本
- 转到默认启动流程中的第一页
- 在“entry fulfillment”中,进入“parameters”并添加一个新参数
version
:<whatever>
- 对所有版本重复该过程,为它们分配不同的版本名称
- 现在您有了一个
$session.params.version
可以在答案中使用的参数!
推荐阅读
- c# - 即使我将它添加到事件中,Winforms KeyDown 功能也不起作用
- bash - 如何使用缩短的命令通过终端打开 MATLAB_R2020a?
- botframework - 如何从 Microsoft Health BOT 收集用户信息
- javascript - 如何根据我在 HTML 中单击的内容设置 sessionStorage 键?
- python - 使用 Python 在给定日期范围内获取 Reddit 帖子
- java - Togglz:JDBCStateRepository.Builder 中的 noCommit 选项,它有什么作用?
- c - 我不明白为什么我的功能不起作用
- windows - 使用批处理脚本提取文件的父文件夹
- jquery - 通过使用 jQuery 在下拉菜单外部单击来关闭下拉菜单
- c++ - 双端队列,将前面的元素推到后面 C++