我做了一些研究,有些人说我必须硬编码,但在我的客户端应用程序中使用模糊处理,我认为这可能是一个简单的方法.但出于以下原因,我不能确定:
- 因为我需要判断一个用户正在使用多少令牌,无论如何我需要Firebase作为我的后端/服务器来将权限授予特定的用户,在这种情况下,将chat gpt apiKey保存在Firebase中更好?
- 另一种方案像.--dart-fined;b.ENVound/.env似乎不是百分之百安全的,所以我没有这样的经验,如何保存如chat gpt API级别,我应该遵循这个方案吗?
那么,我们有没有官方的解决方案或现有的教程来处理Chatgpt API和Ffltter应用程序之间的连接呢?
=Update=
嗨,亚历克斯,我读了你的媒体文章,有以下几个问题:
-
在我输入OpenAI API密钥的地方使用Firebase扩展安全吗?我搞不懂到底该把这个OpenAI API密钥保存在哪里:是Google Cloud控制台/Secret Manager,还是带有ChatGPT Firebase扩展的聊天机器人?
-
我知道Ffltter而不是Android,根据我在你的resource中的理解,似乎用户可以直接连接Firebase和Chatgpt,因为我在带有ChatGPT Firebase扩展的聊天机器人中输入了我的OpenAI apiKey,那么我们如何控制这个用户可以使用多少令牌?
-
你有没有一些文章介绍第三方支付API,如条纹或收入cat ,以便Firebase知道特定用户是高级用户,并给出更多的聊天配额?
谢谢!