作为一个重度 AI 用户,你是否也有这样的困扰:OpenAI、Claude、Gemini、DeepSeek... 各种平台的 API Key 散落各处,有的存在记事本里,有的躺在代码注释中,甚至还有直接硬编码在项目里的?今天给大家安利一款开源的 API 密钥管理平台,3 分钟部署,从此告别密钥管理焦虑。
🤔 为什么你需要一个 API Key 管理工具?
如果你是以下人群之一,这篇文章绝对值得你花 5 分钟看完:
- 🧑💻 开发者:项目多了,API Key 管理混乱,担心泄露
- 🎓 学生/研究者:多个 AI 平台账号,密钥记不住
- 🏢 团队负责人:需要统一管理团队的 API 资源
- 💰 成本敏感用户:想追踪各平台的 Token 消耗和费用
痛点太真实了:
- 密钥直接写在代码里,一不小心就推到 GitHub 公开仓库了 😱
- 多个平台的密钥记在不同地方,找起来头大
- 不知道每个密钥用了多少 Token,月底账单吓一跳
- 团队协作时,密钥传来传去,安全隐患巨大
🚀 一款开箱即用的开源解决方案
LLM API Manager(开源版) 是一款专为 AI 开发者打造的密钥管理平台,主打"零门槛部署、银行级安全、开箱即用"。
核心亮点
| 特性 | 说明 |
|---|---|
| ⚡ 3 分钟部署 | 无需安装数据库,一条命令启动 |
| 🔐 银行级加密 | AES-256 加密存储,密钥永不明文 |
| 🏷️ 10+ 预设平台 | OpenAI、Claude、Gemini、DeepSeek 等主流平台 |
| 🔒 双因素认证 | 支持 TOTP,Google Authenticator 一键绑定 |
| 📊 使用统计 | Token 消耗、费用统计,心中有数 |
📸 界面预览
简洁优雅的登录界面
登录页面采用现代化设计风格,支持账号密码登录 + TOTP 双因素认证,安全与便捷兼得。
功能完备的仪表盘
仪表盘一览全局:
- 📈 Token 使用趋势图
- 🔑 密钥状态总览
- 📋 最近操作记录
- 💰 费用统计卡片
清晰的个人中心
个人中心支持:
- 头像上传与裁剪
- 账户信息管理
- 安全设置(登录记录)
- 设备管理(单设备登录控制)
🛡️ 安全特性:比你想的更安全
作为密钥管理工具,安全是第一位的。来看看它有多"硬核":
1. 银行级加密存储
所有 API Key 都使用 AES-256 算法加密后存储,数据库中永远不会出现明文密钥。即使数据库文件泄露,攻击者也无法解密。
存储前: sk-xxxxxxxxxxxxxxxxxxxxxxxx
存储后: U2FsdGVkX19kZXh5xxxxxxxxxxx...(加密密文)
2. TOTP 双因素认证
支持 Google Authenticator、Microsoft Authenticator 等主流验证器,开启后即使密码泄露,账户依然安全。
3. 单设备登录控制
开启后,新设备登录会自动踢出其他设备,防止账号被盗用。还能查看当前登录设备信息,发现异常立即处理。
4. 完整的操作日志
每一次登录、每一次密钥操作都有记录,发生安全事件时可追溯。
🏷️ 支持 10+ 主流 AI 平台
开箱即支持以下平台,无需手动配置:
| 平台 | 说明 |
|---|---|
| OpenAI | GPT-4、GPT-3.5、DALL-E 等 |
| Anthropic | Claude 系列模型 |
| Google AI | Gemini 系列模型 |
| DeepSeek | DeepSeek Chat、Coder |
| 智谱 AI | GLM 系列模型 |
| Moonshot | Kimi 模型 |
| 百度 AI | 文心一言 |
| 阿里云 AI | 通义千问 |
还可以自定义添加其他兼容 OpenAI API 格式的平台!
⚡ 3 分钟快速部署
Windows 用户
# 1. 克隆项目
git clone https://github.com/your-username/api-key-manager.git
cd api-key-manager
# 2. 一键安装
.\install.ps1
# 3. 启动服务
.\start.ps1
# 4. 访问 http://localhost:8001
Linux / Mac 用户
# 1. 克隆项目
git clone https://github.com/your-username/api-key-manager.git
cd api-key-manager
# 2. 一键安装
chmod +x install.sh && ./install.sh
# 3. 启动服务
./start.sh
# 4. 访问 http://localhost:8001
就这么简单! 无需安装数据库,无需复杂配置,Python 环境一键搞定。
🐳 Docker 部署(推荐生产环境)
如果你更习惯 Docker,也完全支持:
# SQLite 模式(个人使用推荐)
docker-compose -f docker-compose.sqlite.yml up -d
# PostgreSQL 模式(团队/生产环境推荐)
docker-compose up -d
💡 进阶玩法:OpenAI 兼容 API
这个功能非常实用!平台内置了 OpenAI 兼容的代理接口,你可以:
- 将原本分散的多个 API Key 统一管理
- 通过一个统一的接口调用不同平台的模型
- 追踪每个项目的 Token 消耗
# 原来的代码
client = OpenAI(api_key="sk-xxxxx") # 密钥暴露在代码里
# 使用 API Manager 后
client = OpenAI(
api_key="your-access-token", # 使用访问令牌
base_url="http://localhost:8001/v1" # 指向你的管理平台
)
这样既安全又方便,团队协作时只需分享访问令牌,无需暴露真实密钥!
📊 费用统计:每笔消耗心中有数
【插入图片:使用统计页面】
- 日/周/月 Token 使用趋势
- 按密钥、按模型、按平台分组统计
- 费用估算(支持自定义定价)
- 导出报表功能
再也不用担心月底看到天价账单两眼一黑了!
🤝 开源协议与商业授权
本项目采用 双许可证模式:
| 许可证 | 适用场景 | 费用 |
|---|---|---|
| AGPL-3.0 | 个人学习、开源项目 | 免费 |
| 商业授权 | 企业内部使用、商业产品 | 付费 |
简单来说:
- ✅ 个人使用、学习研究 → 完全免费
- ✅ 开源项目集成 → 免费,但需开源你的项目
- 💼 商业闭源使用 → 需要购买商业授权
这种模式既保证了开源社区的福利,也为项目的持续维护提供了资金支持。
🎯 适合谁用?
| 用户类型 | 适用场景 |
|---|---|
| 个人开发者 | 管理自己的 AI 密钥,追踪消耗 |
| 学生/研究者 | 多账号管理,费用控制 |
| 创业团队 | 统一管理团队 API 资源 |
| 企业用户 | 审计合规,权限管理 |
🔗 项目地址
- GitHub: gitee.com/IkunWindow/…
- 问题反馈: Issues
📝 总结
如果你也是一个 AI 重度用户,密钥管理是个绕不开的话题。与其提心吊胆地到处藏密钥,不如花 3 分钟部署一个专业的管理平台。
LLM API Manager 提供了:
✅ 零门槛部署 - 无需数据库,一条命令启动 ✅ 银行级安全 - AES-256 加密 + TOTP 双因素 ✅ 功能完备 - 密钥管理、使用统计、操作日志 ✅ 开源免费 - AGPL-3.0 协议,个人使用完全免费
如果这个项目对你有帮助,欢迎 Star ⭐ 支持!
☁️ 不想自己部署?试试我们的云托管服务
如果你觉得本地部署还是有点麻烦,或者你需要多端同步、7×24 小时在线访问,我们提供了开箱即用的云托管版本:
云服务 vs 自建对比
| 对比项 | 自建开源版 | 云托管版 |
|---|---|---|
| 部署难度 | 需要 Python 环境 | 注册即用,30 秒上手 |
| 运维成本 | 需自己维护服务器 | 零运维,我们全托管 |
| 数据存储 | 本地存储 | 云端加密存储 + 自动备份 |
| 服务可用性 | 依赖本地设备 | 7×24 高可用 |
| 适用场景 | 个人学习、内网环境 | 个人开发者、生产使用 |
云托管版优势
- 🌐 多端同步 - 电脑、手机、平板数据实时同步,随时随地管理
- 📊 高级统计 - 更详细的使用报表和成本分析,心中有数
- 🔔 异常告警 - 密钥异常使用、额度预警即时通知
- 🔐 企业级安全 - 数据加密传输与存储,定期安全审计
- 🛠️ 优先支持 - 专业技术团队快速响应
价格亲民
免费版即可满足日常需求,付费版享受更多高级功能。详情访问 apiManager.ren 查看。
💡 开源版用户福利:使用开源版的用户注册云服务,可享专属优惠(联系客服验证后生效)
💬 你目前是如何管理 API Key 的?欢迎在评论区分享你的经验,或者提出你希望增加的功能!
标签: #AI工具 #开源项目 #API管理 #密钥安全 #Python #FastAPI
作者声明:本文为原创内容,转载请注明出处。项目采用 AGPL-3.0 开源协议,商业使用请联系授权。云服务由官方团队提供,独立于开源项目运营。