在 Google Cloud 上部署代理

本教程介绍了在 Google Cloud 上部署 Dialogflow 代理的过程。您将执行以下操作:

  • 创建代理。
  • 创建网络钩子服务。
  • 创建供 webhook 服务使用的数据库。
  • 在网页上托管您的 Dialogflow 代理。

准备工作

本教程假定您具备 Dialogflow 基础知识。在尝试本教程之前,您应执行以下操作:

  1. 阅读 Dialogflow ES 基础知识
  2. 执行设置步骤
  3. 执行构建代理快速入门指南中的步骤,以便您对代理构建概念有基本的了解。

费用

本教程使用以下 Google Cloud 产品,它们是收费组件:

Product 价格信息
Dialogflow 发送到 Dialogflow 的每个文本请求都会收取少量费用。未使用代理不会产生任何费用。您可能也符合免费试用的条件。如需了解详情,请参阅 Dialogflow 价格
Cloud Functions 函数调用免费,但用量极少。除此之外,还会收取费用。当您的函数未被使用时,不会产生任何费用。如需了解详情,请参阅 Cloud Functions 价格
Spanner 维护实例、存储空间和网络用量会产生费用。如果您的数据库实例未在使用中,那么您将需要为相应实例和存储支付费用。如需了解详情,请参阅 Spanner 价格
App Engine 有一个免费层级,用量最少。超出免费层级的额度会产生费用。未使用的实例不会产生任何费用。如需了解详情,请参阅 App Engine 价格