Dialogflow中的Google Assistant测验操作

时间:2018-11-17 15:20:24

标签: dialogflow google-assistant-sdk

我想用Dialogflow构建一个简单的Google助手操作,该操作允许用户回答10个问题并在最后给出结果。

我的概念:

  • 总共问10个问题
  • 如果答案为是->将+1添加到 计数器
  • 如果答案为否->不添加任何内容
  • 在回答10个问题后,提供一个摘要,例如“您用是回答了6个问题。

我需要为此使用Firebase Cloud Function Fulfillment吗?任何反馈都非常感谢。

2 个答案:

答案 0 :(得分:1)

是的,您需要使用Firebase Cloud Function Fulfillment来开发一个获得所有“是”和“否”的函数,您可以按照this tutorial进行操作,然后更改数据存储区插入部分以计算有多少“是的。

答案 1 :(得分:0)

您没有义务使用 Firebase Cloud。您可以使用自己的外部 https API 连接到您自己的服务器,您可以在其中托管所有问题和答案。

虽然实际上使用 Firebase Cloud 更容易开始!

我对 GoA 和 Dialogflow 开发很陌生,但我在文档中读到有某种读/写存储可用。

昨天我发现了 JOVO,他们甚至与 MongoDB 或其他一些最小的存储解决方案一起工作 - 我仍然没有发现他们设法将它放在一个动作中,但它看起来很有希望。