首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当槽值被多个意图共享时,如何一次调用多个意图?

当槽值被多个意图共享时,如何一次调用多个意图?
EN

Stack Overflow用户
提问于 2022-01-20 01:25:15
回答 1查看 37关注 0票数 0

例如,我有一项技能可以告诉使用者食物与药物的交互作用。用户告诉Alexa他们想知道什么药物。

每个意图对应于不同的药物交互作用(例如葡萄柚汁、抗酸剂等)。在GrapefruitDrugs插槽类型下,我有几个插槽值(它们都是药物名称)。当调用GrapefruitIntent时,它会向用户发出有关此交互的警告。问题是,我有其他类型的共享相同的药物,他们的警告也需要传达给用户。

“药物X”,然而,将与葡萄柚汁和抗酸剂相互作用。因此,插槽型AntacidDrugs也有“药物X”作为槽值。我希望这两种意图都能被称为。

我如何确保这两个意图都被呼叫?我研究了链接意图,但是,除了一个将意图链接到LaunchRequest的示例之外,我还没有看到其他的例子。

EN

回答 1

Stack Overflow用户

发布于 2022-02-17 20:08:34

意图在这里只是想指出你在你的网络钩子上收到了什么样的句子。Web钩子可以在lambda上,也可以是您的自定义服务器(例如Java、PHP、NodeJs…)。。无论如何,这是您的代码和逻辑。在这里,你知道你的谈话是什么状态,以及如何解释你的意图。

因此,在某些对话状态下,你会对两种意图做出相同的反应,而在某些情况下,你可能会用两种不同的方式来解释相同的意图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70779778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档