首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

GitHub 热门项目:gemini-balance

摘要

GitHub项目:gemini-balance 仓库地址:https://github。

Gemini API and service the
2026-05-20 1 阅读 约4分钟阅读 GitHub Trending
GitHub 项目:gemini-balance 仓库地址:https://github.com/snailyp/gemini-balance 星级:5886 | 作者:snailyp 项目描述:Gemini轮询代理服务(gemini轮询代理服务) =================================================== 自述文件内容: [阅读此中文文档](README_ZH.md) # Gemini Balance - Gemini API 代理和负载均衡器 snailyp%2Fgemini-balance | Trendshift

Python FastAPI Uvicorn Telegram Group

> ⚠️ **重要**:该项目已根据 [CC BY-NC 4.0](LICENSE) 许可证获得许可。 **禁止任何形式的商业转售服务**。 > 我从未在任何平台上出售过此服务。如果您遇到销售此服务的人,他们就是经销商。请不要被欺骗。 --- ## ? 项目介绍 **Gemini Balance** 是一个使用 Python FastAPI 构建的应用程序,旨在为 Google Gemini API 提供代理和负载平衡功能。它允许您管理多个Gemini API Key,并通过简单的配置实现密钥轮换、身份验证、模型过滤和状态监控。此外,该项目还集成了图像生成和多种图像托管上传功能,并支持OpenAI API格式的代理。 <详情> ? 查看项目结构 ```明文 应用程序/ ├── config/ # 配置管理 ├── core/ # 核心应用逻辑(FastAPI实例创建、中间件等) ├──database/ # 数据库模型和连接 ├──domain/ # 业务领域对象 ├── exception/ # 自定义异常 ├── handler/ # 请求处理程序 ├── log/ # 日志配置 ├── main.py # 应用程序入口点 ├── 中间件/ # FastAPI 中间件 ├── router/ # API 路由(Gemini、OpenAI、状态页等) ├──scheduler/ # 计划任务(例如按键状态检查) ├── service/ # 业务逻辑服务(聊天、密钥管理、统计等) ├── static/ # 静态文件(CSS、JS) ├── templates/ # HTML 模板(例如,关键状态页面) └── utils/ # 实用函数 ```` --- ## ✨ 功能亮点 * **多密钥负载平衡**:支持配置多个 Gemini API 密钥(`API_KEYS`)以进行自动顺序轮询。 * **可视化配置**:通过管理后台修改的配置立即生效,无需重启。 ![配置面板](files/image4.png) * **双协议 API 兼容性**:支持 Gemini 和 OpenAI CHAT API 格式。 * OpenAI B