這是一個專為 Google Gemini API 設計的代理伺服器。它允許您安全地將多個 API 金鑰整合到一個端點,並在請求時隨機選取其中一個使用。這對於管理金鑰、負載平衡以及與前端應用程式整合非常有用。
- 多金鑰管理: 在
x-goog-api-key標頭中透過逗號分隔傳入多個 Google AI API 金鑰。 - 隨機金鑰選取: 每次請求都會從您提供的金鑰清單中隨機選擇一個,有助於分散負載。
- 請求代理: 將所有請求無縫轉發到 Google Generative Language API (
https://generativelanguage.googleapis.com)。 - 部署靈活: 專為 Vercel 進行了優化,同時也支援使用 Docker 進行部署。
我們強烈推薦使用 Vercel 進行一鍵部署,方便快捷。
- 點擊上方的 "Deploy to Vercel" 按鈕。
- 按照 Vercel 的指示複製此儲存庫並進行部署。
- 部署完成後,您將獲得一個專屬的代理 URL。
您也可以使用 Docker 在任何支援的平台上進行部署,例如 Claw Cloud。
docker run -d \
-p 80:34562 \
--name gemini-proxy \
--restart unless-stopped \
ghcr.io/spectre-pro/gemini-proxy
- 您的代理伺服器將在
http://localhost:80上運行。