神仙项目!一键本地搭建AI大模型统一网关,OpenAI/Gemini/Claude全打通
🔥 神仙项目!一键本地搭建AI大模型统一网关,OpenAI/Gemini/Claude全打通
📌 本文导读:还在为OpenAI充值发愁?Gemini OAuth搞不定?Claude API太贵?今天给大家推荐一个开源免费的神器,一台电脑就能搭建私有AI网关,所有大模型API统一调用!文末附Windows便携版+网盘下载。
😭 先说说我踩过的坑
作为一名常年和AI打交道的开发者,下面这些场景你肯定不陌生:
| 痛点 | 我的遭遇 |
|---|---|
| 💳 OpenAI | 国内信用卡被封,充值比登天还难 |
| 🔐 Gemini | 要Google账号+OAuth授权+Cloud项目,门槛直接劝退 |
| 💰 Claude | 官方API贵得离谱,$20/月起步 |
| 🔄 API格式不统一 | 代码里写一堆if-else适配不同平台 |
| 🛡️ 数据安全 | 第三方中转Key总担心数据泄露 |
直到我发现了 AIClient2API 这个项目,上面的问题一次性全解决了!
🚀 项目简介
AIClient2API 是一款开源的AI模型统一API网关,支持将OpenAI、Gemini、Claude、Grok、千问等主流大模型封装为标准OpenAI API格式,本地一键部署,零成本搭建私有AI接口服务。
🔹 GitHub地址:https://github.com/justlovemaki/AIClient2API
🔹 开源协议:Apache-2.0(完全免费)
✨ 核心亮点一览
1️⃣ 多模型统一接入
支持市面上几乎所有主流大模型:
- ✅ OpenAI 系列(GPT-4o、GPT-4、GPT-3.5)
- ✅ Gemini 系列(Gemini 2.5 Pro/Flash)
- ✅ Claude 系列(Claude Opus/Sonnet/Haiku)
- ✅ Grok(xAI)
- ✅ 千问(阿里通义千问)
2️⃣ 协议自动转换
最香的是这个!代码完全不用改,改个model参数就能切换模型:
curl http://localhost:3000/v1/chat/completions \
-H "Authorization: Bearer 你的Key" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-3-flash-preview",
"messages": [{"role": "user", "content": "你好"}]
}'
把model换成claude-sonnet-4-5、gpt-4o,接口完全一样,后端零改动!
3️⃣ OAuth授权自动化
Gemini和Claude Kiro的OAuth授权最让人头疼,这个项目内置了浏览器自动化:
- 点击"授权"按钮
- 登录Google账号
- 凭证自动保存到本地
全程傻瓜式,不用手动抓Token!
4️⃣ 多Key负载均衡
可以配置多个API Key(比如多个Gemini项目或多个OpenAI账号),系统会自动轮询。某个Key被封或额度用完,自动切换到下一个,稳定性拉满💪
5️⃣ 本地部署,数据安全
所有请求走本地服务,敏感数据不会经过第三方中转。特别适合:
- 🏢 企业内网部署
- 🔒 对隐私要求高的项目
- 💻 个人本地开发调试
🖥️ Windows便携版:开箱即用
原项目需要安装Node.js和依赖,对小白不太友好。我打包了一个Windows便携版,内置Node.js运行时,双击就能跑!
📥 下载地址
夸克网盘:https://pan.quark.cn/s/4f376b4e1bd1
包含内容:
- 🟢 Node.js v20 运行时(内置,无需单独安装)
- 🟢 完整项目源码 + 依赖
- 🟢 一键启动/停止脚本
- 🟢 默认配置文件(已初始化)
📝 使用步骤
Step 1:下载并运行 AIClient2API-Portable-v1.exe
Step 2:点击"Yes"确认解压,自动启动服务
Step 3:浏览器自动打开 http://localhost:3000
Step 4:默认密码 admin123 登录
Step 5:在"配置管理"中添加你的模型Key
就是这么简单!🎉
⚙️ 支持的Provider配置
| 提供商 | 配置方式 | 难度 |
|---|---|---|
| OpenAI兼容 | API Key + Base URL | ⭐ 最简单 |
| Gemini OAuth | 点击授权,浏览器自动完成 | ⭐⭐ 简单 |
| Claude官方 | API Key | ⭐ 最简单 |
| Grok Web | Cookie配置 | ⭐⭐ 简单 |
OpenAI兼容是最推荐的方式,支持硅基流动、DeepSeek、Azure等中转平台,填个Key就能用。
🔌 端口说明
| 端口 | 用途 |
|---|---|
3000 |
Web管理后台 + API主服务 |
3100 |
Master进程管理端口 |
8085 |
Gemini OAuth回调 |
8086 |
Antigravity OAuth回调 |
如果端口被占用,可以在configs/config.json中修改。
💡 实际应用场景
场景一:个人开发调试
本地搭建网关,同时接GPT-4o、Claude Sonnet、Gemini Pro,零代码切换对比效果。
场景二:团队共享
部署到内网服务器,全团队共用一个API入口,统一计费、统一监控。
场景三:第三方客户端接入
ChatGPT Next Web、LobeChat、OpenCat等客户端,直接把Base URL改成:
http://localhost:3000/v1
立即可用!
场景四:自建AI应用
后端只对接这一个服务,前端模型选择交给用户,后端零改动。
🛠️ 常见问题
Q1:Gemini OAuth授权失败,提示连接被拒绝?
A:检查configs/config.json中的PROXY_URL是否配置了正确的代理地址(默认http://127.0.0.1:7890)。
Q2:启动后闪退?
A:确保解压目录有写入权限,且8085/8086端口未被占用。
Q3:如何停止服务?
A:运行目录下的stop.bat,或关闭命令行窗口。
Q4:支持Mac/Linux吗?
A:原项目支持Docker部署,全平台通用。便携版仅Windows。
📝 最后的话
AIClient2API是我近期用过的最顺手的AI网关工具,开源、免费、功能全。如果你也经常多模型切换、担心API稳定性、或者想本地化部署AI服务,强烈推荐试试!
便携版是我基于原项目打包的,没有修改任何核心代码,纯粹为了方便Windows用户开箱即用。
有问题欢迎在评论区交流,或者去GitHub提Issue 👇
🔹 GitHub:https://github.com/justlovemaki/AIClient2API
🔹 网盘下载:https://pan.quark.cn/s/4f376b4e1bd1
📢 声明:本文仅供技术交流,请遵守各平台API使用协议。便携版基于开源项目二次打包,版权归原作者所有。
🏷️ 标签:#AI工具 #大模型 #OpenAI #Gemini #Claude #开源项目 #API网关 #本地部署
更多推荐




所有评论(0)