开源推荐
morning
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 代理和负载均衡器
> ⚠️ **重要**:该项目已根据 [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`)以进行自动顺序轮询。
* **可视化配置**:通过管理后台修改的配置立即生效,无需重启。

* **双协议 API 兼容性**:支持 Gemini 和 OpenAI CHAT API 格式。
* OpenAI B
相关推荐
GitHub 热门项目:gemma-2B-10M
GitHub项目:gemma-2B-10M 仓库地址:https://github。com/mustafaaljadery/gemma-2B-10M Stars
06-29
👁 None
★ 95
GitHub 热门项目:efflux-backend
GitHub项目:efflux-backend 仓库地址:https://github。
06-28
👁 None
★ 95
GitHub 热门项目:transformers-ruby
GitHub项目:transformers-ruby 仓库地址:https://github。
06-28
👁 None
★ 95
GitHub 热门项目:MesDoKubernetes
GitHub项目:MesDoKubernetes 仓库地址:https://github。
06-28
👁 None
★ 95
GitHub 热门项目: 项目游牧者
GitHub项目:project-nomad 仓库地址:https://github。com/Crosstalk-Solutions/project-nomad
06-28
👁 None
★ 95