使用键值对作为Google Actions的api.ai实体

时间:2016-12-29 15:37:15

标签: android dialogflow actions-on-google google-voice-actions google-home

要在Api.ai中创建一个简单的Google Action应用,您需要至少一个意图和一些实体,具体取决于您要执行的操作。在Google Developers发布的个人厨师示例中,您有像菜,蔬菜等实体非常简单。 link to video

更进一步:

您如何在API.ai中引入一组键值对?例如,您将如何存储这样的数据:

apple : 5, pear : 6, grapes: 4

因此,当用户说“你有苹果吗?”时,你可以回答“是的,我有5个。”

另一个例子可能是一本小型电话簿,你可以用他们的名字(密钥)询问人的号码,并告诉你他们的号码(价值)。

这似乎是一个微不足道的问题需要解决,但我无法找到在api.ai控制台上执行此操作的方法。

1 个答案:

答案 0 :(得分:2)

像这样设置您的实体: enter image description here

像这样设置你的意图: enter image description here

奖金材质: 如果您这样做,您可能希望在您的实体中放入大量数据。如果切换到编辑器模式,它可能会节省您的时间: enter image description here