webhooks - 在对话流中使用其他意图中的实体
问题描述
在意图 A 中,在“训练短语”下,我添加了一个用户表达。例如。@sys.given-name:given-name
这样 Google Assistant 就可以读取用户给出的任何名称。
在意图 B 中,我添加了用户电话号码。我希望 Google Assistant 打印出我之前在意图 A 中提到的名字和电话号码。
例如..
You name is $given-name and your number is $phone-number.
但它似乎无法打印出给定的名称。关于应该添加什么的任何建议?
解决方案
您可以在意图 A 中设置输出上下文,然后在意图 2 中使用该上下文来打印给定名称。
例如:在意图 1 中,您将设置name
为输出上下文,然后在意图 2 中,您将使用 -
Your name is #name.given-name and your number is $phone-number.
推荐阅读
- python - 格式化计算变量时出现“ValueError:格式说明符无效”
- javascript - 获取 JS (mouseover,mouseleave) 以在 html 文档中的图像上显示不同的文本
- python - 如何在没有 len() 计算换行符的情况下在 python 中存储一个大的 int?
- sql - LAG 行,直到从帮助列满足条件
- php - 每个查询的错误处理是否会影响性能?
- django - django如何对购物车中每个项目的项目*数量求和
- python - 我想在值用逗号分隔的列中用逗号分割
- unix - 如何进入名为“ls”的目录?
- ruby-on-rails - 如何将特定的 CSV 标头分配给 Rails CSV 生成器中的特定数据
- java - 如何在凯撒密码中包含“_”