【发布时间】:2020-05-22 10:16:32
【问题描述】:
我正在为预订开发一个对话流代理。我的问题是我需要为具有自己日历的多个客户端部署代理。不幸的是,在谷歌云平台上,每个项目可能只有一个代理,但同时项目的数量是有限的。我该如何解决这个问题?我可能有 3 个解决方案,但我愿意接受建议。
- 向 Google 询问更多项目,并将每个项目与我的每个客户相关联。我将能够使用服务帐户管理项目。但要花多少钱?我可以申请超过 1000 个项目吗?
- 为每个客户创建一个新的 Google Cloud Platform 帐户,并为每个帐户创建一个项目(如 google 课程中的 qwicklabs 帐户)。问题是我不知道如何扩展这个解决方案,因为我需要自动化这个过程,而且我不想每次都手动创建一个帐户。
- 为多个客户端使用相同的 GCP 帐户和相同的代理。这可能需要在开始聊天时插入唯一代码以识别我们所指的日历。通过这种方式,除非我不向所有人提供相同的凭据,否则我将无法将聊天集成到客户的网站或 Facebook 页面上。
您认为最好的解决方案是什么?您有其他解决这个问题的想法吗?
谢谢大家
【问题讨论】:
-
您是如何解决这个问题的?我的目标是将同一个机器人转售给多个客户,但我需要首先识别它们。您是否提供了相同的凭据或创建了带有客户 ID 的数据库?
标签: google-cloud-platform dialogflow-es