我怎样才能在 API.AI 中将之前解析的查询获取到 webhook?
How can I get the previous resolved query to webhook in API.AI?
我有一个 webhook 设置 api.ai。 webhook 与 youtube api 集成,可以搜索给定的关键字和 return 相应的视频。我遇到了如下问题
与机器人的对话示例:
Me: Base 10 equations
bot: Which grade are you studying ?
me: grade 3
然后我想使用 webhook youtube api 搜索关键字“Base 10 equations grade 3”并将最相关的视频发送到 api.ai。
我只获得了 3 级参数到 Webbook。但我希望 webhook 的“base 10 equations”和“grade 3”都能继续。有人可以帮我如何进行吗?谢谢
我遇到了同样的问题。在我的例子中是加密货币转换
我的情况
用户:BTC to usd
机器人:1 BTC = 4000 美元
用户:在 bittrex 上
机器人:Bittrex 上的 1 BTC = 4100 美元
我处理此查询的方式是制定 2 个单独的意图:转换和交换
convert 意图设置输出上下文
convert Intent 将所有检测到的实体发送到我的 webhook
交换意图有一个输入上下文
注意操作中的参数,#convert.source 和#convert.destination 指的是在调用交换之前触发 webhook 时存储的变量。这就是你可以做到的。
在你的情况下,我相信一个意图处理基数 10,另一个意图处理 3 级,而 3 级意图指的是#contextname.variable name 希望有帮助
我有一个 webhook 设置 api.ai。 webhook 与 youtube api 集成,可以搜索给定的关键字和 return 相应的视频。我遇到了如下问题
与机器人的对话示例:
Me: Base 10 equations
bot: Which grade are you studying ?
me: grade 3
然后我想使用 webhook youtube api 搜索关键字“Base 10 equations grade 3”并将最相关的视频发送到 api.ai。
我只获得了 3 级参数到 Webbook。但我希望 webhook 的“base 10 equations”和“grade 3”都能继续。有人可以帮我如何进行吗?谢谢
我遇到了同样的问题。在我的例子中是加密货币转换 我的情况 用户:BTC to usd 机器人:1 BTC = 4000 美元 用户:在 bittrex 上 机器人:Bittrex 上的 1 BTC = 4100 美元
我处理此查询的方式是制定 2 个单独的意图:转换和交换
convert 意图设置输出上下文
convert Intent 将所有检测到的实体发送到我的 webhook 交换意图有一个输入上下文
注意操作中的参数,#convert.source 和#convert.destination 指的是在调用交换之前触发 webhook 时存储的变量。这就是你可以做到的。
在你的情况下,我相信一个意图处理基数 10,另一个意图处理 3 级,而 3 级意图指的是#contextname.variable name 希望有帮助