繁体   English   中英

Google 助理 - 动态实体

[英]Google Assistant - Dynamic entities

我们最近不得不暂停对 Alexa Skills 的深入开发,因为它们的动态实体还没有完全准备好用于预期的用例(直接从 AWS 架构师那里得到确认)。

相同的文件:

无论如何,我们已经为 Google Assistant 制作了一个 POC,就像听说过它们的等价物( Dialogflow dynamic enity )。

我们遇到的问题是这似乎也不是动态加载数据。

我们的预期结果是; 将数据(动态)加载到将在操作期间使用的新插槽中。

  • 即在运行时加载特定名称的列表,然后可以在使用应用程序时用于查找。

创建一个新的静态查找槽(在控制台内),带有 ±5 个集合名称(唯一的和不常见的),并且每次都可以正常工作,但是,一旦您动态加载这些名称,它们在说出时就无法识别。

我们已经看到类似的问题似乎都已解决,使用对 DialogFlow 的 POST 调用,但是,我们无法在运行时环境中复制此问题。

有没有人遇到过类似的问题并设法让它按预期工作?

如果是这样,您介意分享一些额外的文档来帮助我们举个例子吗? 我怀疑我们真的很接近,但缺少一些简单的东西。

PS - 我没有特意在此处粘贴示例代码,因为我在寻找相同的文档和示例,我宁愿不要混淆主题 - 除非需要。

Dialogflow 将这些称为会话实体,因为它们是包含您在会话期间设置的值的实体类型,并且仅在该会话期间为该用户维护这些值。

您可以使用会话实体类型的REST 端点访问它们,或者使用可以提供访问权限的客户端库之一。

然而...

虽然这在过去运行良好,但当前会话实体似乎存在一些问题 (那个 SO 问题确实提供了一些代码和示例,所以你可能想看看它,以防万一它对你有用。)这是在他们的问题跟踪器中作为一个错误打开的,但没有公开承认谷歌一下。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM