🌐 Kiro2api-Node - Simplify API Interactions with Ease

将 Kiro AWS Claude API 转换为标准 Anthropic API 格式的 Node.js 代理服务
功能特性 •
快速开始 •
API 文档 •
管理面板 •
环境变量
🚀 功能特性
核心功能
- 🔄 Anthropic API 兼容 - 支持完整的 Anthropic Claude API 格式。
- 📡 流式响应 - 实时输出功能,支持 Server-Sent Events (SSE)。
- 🔐 Token 自动刷新 - 自动管理和刷新 OAuth Token,提供方便的认证体验。
- 🧠 Thinking 模式 - 支持 Claude 的扩展思考功能。
- 🛠️ 工具调用 - 全面支持功能调用和工具使用。
账号管理
- 👥 账号池模式 - 能够支持多账号的轮询、随机和最少使用策略。
- 📊 配额管理 - 实时查看账号的剩余配额,以便及时了解账号状态。
- ❄️ 自动冷却 - 针对账号限流进行自动冷却处理,保持系统顺畅运行。
- 📥 批量导入 - 支持通过 JSON 文件进行批量导入账号。
- 🗑️ 批量删除 - 支持多选和批量删除账号,简化账号管理。
运维功能
- 🖥️ Web 管理面板 - 提供可视化界面来管理账号和监控系统状态。
- 📝 请求记录 - 自动记录请求的历史和相关统计信息。
- 🔑 多 API 密钥 - 允许配置多个 API Key,以满足不同需求。
- 🐳 Docker 支持 - 提供开箱即用的容器化部署体验。
⏬ 快速开始
方式一:直接运行
-
下载 Kiro2api-Node
访问这里下载 Kiro2api-Node。
-
解压文件
将下载的文件解压到您的计算机上。
- 安装依赖
打开终端或命令提示符。在解压的文件所在目录运行以下命令:
- 启动应用
安装完成后,运行以下命令以启动应用:
方式二:使用 Docker
-
下载 Kiro2api-Node Docker 镜像
访问这里下载 Kiro2api-Node并获取 Docker 镜像。
- 运行 Docker 容器
在终端中运行以下命令:
docker run -d -p 8080:8080 kiro2api-node
- 访问管理面板
打开浏览器并访问 http://localhost:8080 以管理您的应用。
📚 API 文档
请查阅 API 文档 以获取更多详细信息和使用说明。
🛠️ 管理面板
访问应用的管理面板,以便监督系统状态和进行账号管理。在浏览器中打开 http://localhost:8080。
🔑 环境变量
为确保应用正常运行,您可能需要设置以下环境变量:
API_KEY: 您的 API 密钥。
TOKEN_URL: OAuth 令牌的请求 URL。
ACCOUNT_INFO: 账号配置信息。
请根据需要调整和设置这些变量。
📥 下载与安装
如需下载 Kiro2api-Node,请访问 这里。您可以选择合适的文件进行下载,然后跟随教程指导进行安装和运行应用。