cliouo (@cliouox)利用 AI Studio Build 页面实现 Gemini API 免费代理 中发帖

利用 AI Studio Build 页面实现 Gemini API 免费代理

本项目通过巧妙利用 Google AI Studio Build 页面的内部代理机制,实现了一个本地代理服务,让用户可以在无需 API Key 的情况下,免费调用 Gemini API。

🚀 项目起因
灵感来源于
https://linux.do/t/topic/702361
其中提到了一个关键发现:

在 Google AI Studio 的 Build 页面里,构建出的 App 调用模型时,是不需要输入 API Key 的。
这是因为 Build 页面的 iframe 会 hook (劫持) JavaScript 的 fetch 函数,如果请求的端点是 Gemini API (generativelanguage.googleapis.com),流量会通过一个 Google 提供的官方代理。
...