
一、项目简介
AI-PROXY 是一款开箱即用的多厂商AI API代理网关,支持 OpenAI、Claude、Gemini、Grok 等主流AI厂商,帮助开发者、团队和企业轻松统一管理和转发各类AI API请求。
项目采用 Go 语言开发,前后端分离,极简部署,支持自定义API配置,适合自建安全代理、团队协作、企业级API接入等多种场景。
项目地址:
点击至GitHub仓库:https://github.com/2930134478/AI-PROXY.git
二、核心亮点
- 多厂商支持:一套系统,统一代理 OpenAI、Claude、Gemini、Grok 等主流AI厂商API。
- 极简部署:Go语言开发,二进制可执行文件,支持 Windows/Linux/Mac,几分钟即可上线。
- 可视化管理后台:前端美观易用,支持API配置的增删改查、状态切换、在线测试。
- 安全认证:支持管理员令牌登录,保障后台安全。
- 开源免费:代码完全开源,支持二次开发和自定义扩展。

三、适用场景
- 个人开发者:自建AI代理,保护API Key安全,节省调用成本。
- 团队协作:统一API出口,便于团队成员共享和管理AI资源。
- API聚合:多厂商API统一入口,便于业务灵活切换和负载均衡。
四、如何使用
1. 普通用户
体验地址:https://aceproxy.xyz
如需自己部署,直接把你平时调用 AI 的 API 地址,换成管理员给你的代理地址即可。
例如,把官方的
https://api.openai.com/v1/xxx
换成
http://你的服务器IP:8080/openai/v1/xxx
其他参数(如 API Key、请求方式等)和官方用法完全一样,无需额外操作。
2. 管理员
在浏览器访问
http://你的服务器IP:8080/admin
输入管理员令牌(token)登录后台。
登录后可以:
- 添加、编辑、删除API配置
- 启用/禁用某个API
- 点击“测试”按钮检测API网络连通性
配置好后,把代理地址发给团队成员或用户即可。

五、解决了哪些问题
- Q:在本地请求时遇到报错远程主机关闭了一个连接?”The remote host closed the connection”
A:网络原因,会直接拒绝掉连接目标站点,此代理程序可以代理请求和响应。 - Q:openai官网的api_key,来通过代码调用的时候,控制台出现:openai.error.APIConnectionError: Error communicating with OpenAI: HTTPSConnectionPool(host=’api.openai.com’, port=443): Max retries exceeded with url: /v1/models (Caused by ProxyError(‘Cannot connect to proxy.’, RemoteDisconnected(‘Remote end closed connection without response’)))报错
A:因为本地或服务器节点不在openai支持的区域,就存在类似的问题,而此代理程序所在服务器属于可使用区域