项目简介API Relay是一个开源的大模型 API 中转站项目由社区开发者kevinZhj维护。它解决了多账号管理、协议兼容、流量调度等实际痛点特别适合需要同时管理多个 AI 模型供应商账号的团队或个人开发者。GitHub 地址https://github.com/kevinZhj/api-relay核心功能1. 双协议代理同时兼容OpenAI(/v1/chat/completions) 和Anthropic(/v1/messages) 协议自动完成格式转换。无论你用的是 Claude Code、OpenClaw 还是其他 CLI 工具都可以无缝接入。2. 多账号智能轮换支持4 种路由策略延迟优先— 自动选择响应最快账号轮询— 均匀分配请求优先级— 按设定优先级调度随机— 随机选择分散压力配合自动故障转移某个账号失效时自动切换业务不中断。3. 健康探测与熔断内置健康检查机制连续失败自动熔断保护避免向已失效的账号发送请求节省 Token 和时间。4. API Key 精细化管理设备级 Key 分发速率限制RPM/TPM有效期控制Token 配额管理模型白名单5. Brand 分组隔离不同业务线可以使用不同的 Key每个 Key 绑定独立的上游账号池实现资源隔离。6. 赛博朋克管理面板内置 Web UI支持账号管理增删改查、健康状态Key 管理生成、配置、禁用分组管理使用日志按模型/设备/状态/日期筛选审计日志操作追溯配置导入导出JSON 格式自动脱敏7. 上游模型自动发现自动调用上游/v1/models接口获取可用模型列表无需手动维护。技术栈Runtime: Node.js 18Package Manager: pnpmProtocol: OpenAI Anthropic 双协议Transport: SSE 流式传输完整支持UI: 赛博朋克风格 Web 面板快速开始# 克隆项目gitclone https://github.com/kevinZhj/api-relay.gitcdapi-relay# 安装依赖pnpminstall# 配置环境变量cp.env.example .env# 编辑 .env 文件填入你的上游 API Key# 启动服务pnpmstart默认端口8088管理面板地址http://localhost:8088/admin。适用场景场景说明多账号管理同时拥有多个 OpenAI / Anthropic / 第三方代理账号需要统一入口团队协作不同成员/项目使用不同的 Key需要隔离和配额控制CLI 工具接入Claude Code、OpenClaw、Codex CLI 等需要稳定的 API endpoint高可用部署需要自动故障转移避免单点失效用量监控需要详细的 Token 使用统计和审计日志项目亮点开箱即用— 提供 install.sh、start.bat、start.ps1 等多种启动脚本Windows/Linux 都支持配置灵活— 环境变量 管理面板双模式配置安全可靠— API Key 脱敏导出、操作审计、熔断保护视觉体验— 赛博朋克风格 UI技术感拉满总结API Relay 是一个功能完整、设计用心的大模型 API 中转解决方案。如果你正在管理多个 AI 账号或者需要为团队提供一个稳定的 API 代理层这个项目值得尝试。GitHub: https://github.com/kevinZhj/api-relay欢迎 Star、Fork 和贡献代码