开发和/或发布Google智能助理应用程序需要多少费用?
例如:您可以使用DialogFlow和后端(比如Firebase)开发应用程序而无需在学习时付费吗?
答案 0 :(得分:3)
首先 - 您不需要使用Dialogflow或Firebase来开发您的操作。两者都有建议,但都不是必需的。您可以使用任何您想要的NLP,如果您使用Actions SDK(但您想要NLP),则可以不使用任何NLP。您可以使用任何后端,包括从本地计算机上运行它并通过ngrok隧道连接到它,但您不希望这样做用于生产。
但是,在开发过程中(甚至在轻松部署之前,你的行动变得非常受欢迎并且引人注目),你有很多免费的解决方案。
Dialogflow is free与Google智能助理一起使用。期。企业版提供额外的服务和支持,但您不需要它们。有限制,但在每秒达到3个请求之前你不会碰到它们 - 在开发过程中你不应该这样做。
Firebase's free tier(Spark计划)适用于非常简单的实验,但是一旦您开始向Google网络外部进行网络呼叫(如果您尝试为其他服务调用网络API),您将被阻止。 无后顾之忧!“Blaze Plan”支付等级确实需要一种方式来向您收费,但是在您获得相当多的使用之前,他们不会开始向您收费:每月200万次函数调用和类似情况缩放的CPU,内存和网络使用情况。因此,即使是“Blaze Plan”在开发过程中也是免费的(并且用于基本用途)。
答案 1 :(得分:2)
对于其他一切是的,只要你不在某处使用它。您可以进行开发,也可以将您的服务器托管在本地,并使用ngrok隧道作为Dialogflow的服务器地址。
答案 2 :(得分:2)
作为shortQuestion答案的补充:
如果您只是使用它来学习和开发个人使用的应用程序,那么Firebase中的免费计划应该足够了。如果你想更进一步,你需要升级计划。
您可以通过免费试用注册Google上的操作,在12个月内获得300美元的积分,这足以让您做任何事情。
基于更高计划的Google上Firebase /操作的成本并不值得担心,你会谈到每10万个请求只需几美分。