你的 AI 密钥乱放了吗?这款开源工具帮你一键管理所有 API Key

0 阅读7分钟

作为一个重度 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 消耗、费用统计,心中有数

📸 界面预览

简洁优雅的登录界面

登录.png

登录页面采用现代化设计风格,支持账号密码登录 + TOTP 双因素认证,安全与便捷兼得。

功能完备的仪表盘

仪表盘.png

仪表盘一览全局:

  • 📈 Token 使用趋势图
  • 🔑 密钥状态总览
  • 📋 最近操作记录
  • 💰 费用统计卡片

清晰的个人中心

用户.png

个人中心支持:

  • 头像上传与裁剪
  • 账户信息管理
  • 安全设置(登录记录)
  • 设备管理(单设备登录控制)

🛡️ 安全特性:比你想的更安全

作为密钥管理工具,安全是第一位的。来看看它有多"硬核":

1. 银行级加密存储

所有 API Key 都使用 AES-256 算法加密后存储,数据库中永远不会出现明文密钥。即使数据库文件泄露,攻击者也无法解密。

存储前: sk-xxxxxxxxxxxxxxxxxxxxxxxx
存储后: U2FsdGVkX19kZXh5xxxxxxxxxxx...(加密密文)

2. TOTP 双因素认证

支持 Google Authenticator、Microsoft Authenticator 等主流验证器,开启后即使密码泄露,账户依然安全。

安全.png

3. 单设备登录控制

开启后,新设备登录会自动踢出其他设备,防止账号被盗用。还能查看当前登录设备信息,发现异常立即处理。

4. 完整的操作日志

每一次登录、每一次密钥操作都有记录,发生安全事件时可追溯。


🏷️ 支持 10+ 主流 AI 平台

开箱即支持以下平台,无需手动配置:

平台说明
OpenAIGPT-4、GPT-3.5、DALL-E 等
AnthropicClaude 系列模型
Google AIGemini 系列模型
DeepSeekDeepSeek Chat、Coder
智谱 AIGLM 系列模型
MoonshotKimi 模型
百度 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 兼容的代理接口,你可以:

  1. 将原本分散的多个 API Key 统一管理
  2. 通过一个统一的接口调用不同平台的模型
  3. 追踪每个项目的 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 资源
企业用户审计合规,权限管理

🔗 项目地址


📝 总结

如果你也是一个 AI 重度用户,密钥管理是个绕不开的话题。与其提心吊胆地到处藏密钥,不如花 3 分钟部署一个专业的管理平台。

LLM API Manager 提供了:

✅ 零门槛部署 - 无需数据库,一条命令启动 ✅ 银行级安全 - AES-256 加密 + TOTP 双因素 ✅ 功能完备 - 密钥管理、使用统计、操作日志 ✅ 开源免费 - AGPL-3.0 协议,个人使用完全免费

如果这个项目对你有帮助,欢迎 Star ⭐ 支持!


☁️ 不想自己部署?试试我们的云托管服务

如果你觉得本地部署还是有点麻烦,或者你需要多端同步、7×24 小时在线访问,我们提供了开箱即用的云托管版本:

👉 apiManager.ren

云服务 vs 自建对比

对比项自建开源版云托管版
部署难度需要 Python 环境注册即用,30 秒上手
运维成本需自己维护服务器零运维,我们全托管
数据存储本地存储云端加密存储 + 自动备份
服务可用性依赖本地设备7×24 高可用
适用场景个人学习、内网环境个人开发者、生产使用

云托管版优势

  • 🌐 多端同步 - 电脑、手机、平板数据实时同步,随时随地管理
  • 📊 高级统计 - 更详细的使用报表和成本分析,心中有数
  • 🔔 异常告警 - 密钥异常使用、额度预警即时通知
  • 🔐 企业级安全 - 数据加密传输与存储,定期安全审计
  • 🛠️ 优先支持 - 专业技术团队快速响应

价格亲民

免费版即可满足日常需求,付费版享受更多高级功能。详情访问 apiManager.ren 查看。

💡 开源版用户福利:使用开源版的用户注册云服务,可享专属优惠(联系客服验证后生效)


💬 你目前是如何管理 API Key 的?欢迎在评论区分享你的经验,或者提出你希望增加的功能!


标签: #AI工具 #开源项目 #API管理 #密钥安全 #Python #FastAPI


作者声明:本文为原创内容,转载请注明出处。项目采用 AGPL-3.0 开源协议,商业使用请联系授权。云服务由官方团队提供,独立于开源项目运营。