OpenRouter Usage

💰 AI 费用实时监控与模型明细

实时监控 OpenRouter AI 费用消耗与模型级支出明细,支持 Python 与 curl 双路径回退,需 API 密钥认证。

收藏
8.4k
安装
2k
版本
1.1.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

OpenRouter Usage Monitor 是一款专为 OpenRouter 平台设计的费用监控工具,主要功能包括:

  • 实时总额查询:获取今日、本周、本月的累计消费与账户余额(/auth/key 端点)
  • 历史模型明细:拉取过去 7 天各模型的详细支出与调用次数(/activity 端点,需 MGMT_KEY)

执行方式灵活,首选 Python3 脚本 scripts/stats.py,支持环境变量或 credentials.env 文件配置凭证;当 Python 不可用时自动降级至 curl + jq 命令行方案。

显著优点

1. 双轨架构:主备执行路径确保高可用性,适应不同运行环境
2. 分层权限:标准 API_KEY 获取基础账单,可选 MGMT_KEY 解锁模型级粒度分析

3. 清晰输出:结构化展示今日/周/月费用、余额及模型排行,带星号标记提示数据延迟

4. 合规授权:采用 Apache-2.0 开源协议,企业友好

潜在局限

  • /activity 仅返回已完成 UTC 日数据,当日消费存在滞后显示
  • 依赖外部网络与 OpenRouter 服务可用性
  • 未内置持久化存储或告警机制
  • 需用户自行管理密钥安全

适合人群

  • 多模型调用场景下的成本管控人员
  • 需要按模型维度优化预算的开发者与团队
  • 关注实时余额避免透支的 OpenRouter 重度用户

常规风险

  • 凭证泄露:API_KEY/MGMT_KEY 若硬编码或误提交有被盗刷风险
  • 权限边界:MGMT_KEY 通常拥有更高读取权限,需最小化暴露
  • 网络中间人:curl 回退路径未强制校验证书时需确保 TLS 完整性
  • 速率限制:高频查询可能触发 429,影响其他业务调用

OpenRouter Usage 内容

scripts文件夹
手动下载zip · 3.7 kB
stats.pytext/plain
请选择文件