工具概览
OpenGem 是一个免费、开源的 AI API 网关,可将一个或多个 Google 账号变成一个本地、负载均衡的 Gemini 网关。它暴露原生 Gemini API 形态,同时也接受 OpenAI Chat Completions、OpenAI Responses、Anthropic Messages 和 OpenRouter 风格的请求,因此大多数 SDK 只需更改 base URL 就能指向 OpenGem 服务器。
它面向个人、教育和研究用途设计。操作者运行网关、连接自己的 Google 账号、创建自己的 API 密钥,并在管理控制台监控用量。该控制台是一个 Next.js 应用,包含设置向导、仪表盘、日志、请求、API 密钥、文档、设置和聊天演练场。
路由由自适应负载均衡器处理,它在选择 Google 账号之前会评估本地进行中的工作、账号健康度、近期 429/配额信号、Retry-After 响应头、延迟、Pro 账号状态和亲和性绑定。存储使用基于 Node.js node:sqlite 构建的本地 SQLite 后端,也可选 Firebase Firestore 作为替代方案。
后端是 Express + TypeScript,而 UI 是静态 Next.js 导出;npm start 在同一端口提供 API 路由和构建后的 Next UI。安全功能包括哈希化 API 密钥、JWT 管理员会话、可选 SMTP 邮件 2FA、速率限制和 Helmet 响应头。
定价
目录尚未确认完整价格档位,请到官网查看当前额度、限制及计费方式。
访问官网价格与限制可能变化,请以官网为准,并确认币种、付款周期、最低席位数和用量上限。
应用场景
- 开发者使用 OpenGem,只需更改 base URL,就能将现有 Gemini SDK 指向本地服务器。
- 团队使用 OpenGem,将 OpenAI Chat Completions、OpenAI Responses、Anthropic Messages 和 OpenRouter 风格的请求发送到 Gemini 后端。
- 运维人员使用 OpenGem,通过健康评分、冷却和自动重新激活,在多个 Google 账号之间均衡流量。
- 管理员使用 OpenGem 创建、仅复制一次并撤销网关 API 密钥。
- 团队使用 OpenGem 检查每个请求的提示词、响应、模型、回退、路由和 token 元数据。
- 用户使用内置聊天演练场进行已认证的 Gemini 聊天,支持持久化历史记录、恢复、分叉、复制以及编辑并重新发送工作流。
- 运维人员使用 OpenGem,通过账号亲和性请求头,将多轮 agent 任务保持在同一上游 Google 账号上。
- 团队使用 OpenGem,在 Gemini、OpenAI 兼容和 Anthropic 兼容接口之间流式传输响应。
功能特性
生产力工作流
团队运营
数据或任务自动化
用户评论
还没有评论,来分享你的使用体验吧