一个基于 Deno 的 Web 工具,用于批量检测各种 AI API 提供商的 API Key 是否有效。
- 🚀 批量检测 - 一次检测多个 API Key,快速高效
- 🌐 多平台支持 - 支持 12+ 主流 AI 提供商
- 💰 余额查询 - 部分提供商支持查看账户余额
- 📋 模型列表 - 获取各平台可用的模型列表
- 🎯 自定义 Base URL - 支持代理地址和自定义端点
- 📊 结果分类 - 自动分类:有效、低余额、零余额、限流、无效、重复
- 🖱️ 拖拽排序 - 支持拖拽调整 Key 顺序
- 🔍 结果搜索 - 在检测结果中快速搜索筛选
- 🌙 暗色主题 - 支持亮色/暗色主题切换
- ⌨️ 快捷键支持 - 提升操作效率
- 📱 响应式设计 - 完美适配桌面和移动端
| 提供商 | 余额查询 | 模型列表 |
|---|---|---|
| 🤖 OpenAI | ❌ | ✅ |
| 🔮 Anthropic (Claude) | ❌ | ✅ |
| ✨ Google Gemini | ❌ | ✅ |
| 🚀 X AI (Grok) | ❌ | ✅ |
| 🌐 OpenRouter | ✅ | ✅ |
| 🥗 Groq | ❌ | ✅ |
| 🐱 GitHub Models | ❌ | ✅ |
| 💧 SiliconFlow (硅基流动) | ✅ | ✅ |
| 🔍 DeepSeek (深度求索) | ✅ | ✅ |
| 🌙 Moonshot (Kimi) | ✅ | ✅ |
| ☁️ Aliyun (阿里云百炼) | ❌ | ✅ |
| 〽️ Zhipu (智谱 AI) | ❌ | ✅ |
- Fork 本仓库
- 访问 Deno Deploy
- 创建新项目,关联你的 GitHub 仓库
- 选择
main.ts作为入口文件 - 部署完成!
确保已安装 Deno:
# 克隆仓库
git clone https://github.com/你的用户名/llm-key-checker.git
cd llm-key-checker
# 运行服务
deno run --allow-net main.ts服务启动后访问 http://localhost:8000
docker run -it --rm -p 8000:8000 denoland/deno run --allow-net https://raw.githubusercontent.com/你的用户名/llm-key-checker/main/main.ts- 选择提供商 - 从下拉列表选择要检测的 AI 平台
- 输入 API Key - 在文本框中输入一个或多个 API Key(每行一个)
- 配置选项(可选)
- 自定义 Base URL
- 选择测试模型
- 设置并发数(1-10)
- 开始检测 - 点击「开始检测KEY」按钮
- 查看结果 - 结果会自动分类显示
| 分类 | 说明 |
|---|---|
| ✅ 有效 | Key 可用,可正常调用 API |
| Key 有效但余额较低 | |
| 💸 零余额 | Key 有效但余额为零 |
| 🚫 限流 | Key 被限制请求频率 |
| ❌ 无效 | Key 已失效或错误 |
| 🔄 重复 | 重复的 Key |
| 快捷键 | 功能 |
|---|---|
Ctrl/Cmd + Enter |
开始检测 |
Ctrl/Cmd + D |
切换主题 |
Escape |
关闭弹窗 |
💡 提示:直接粘贴内容时会自动聚焦到输入框
- 运行时: Deno
- 部署: Deno Deploy
- 前端: 原生 HTML/CSS/JavaScript(单文件内嵌)
.
└── main.ts # 主程序(包含服务端和前端代码)
⚠️ 所有 API Key 检测均在客户端通过代理请求完成⚠️ 服务端不会存储任何 API Key⚠️ 建议在私有环境或本地部署使用⚠️ 请勿在公共网络中传输敏感的 API Key
欢迎提交 Issue 和 Pull Request!
- Fork 本仓库
- 创建你的功能分支 (
git checkout -b feature/AmazingFeature) - 提交你的更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 打开一个 Pull Request
本项目采用 MIT 许可证。
如果这个项目对你有帮助,请给它一个 ⭐ Star!
Made with ❤️ by the community