通过API查看OpenRouter的使用情况、分析和故障排除数据。适用于用户查询消费/使用监控、活动趋势及密钥管理等需求。
OpenRouter 分析器是一项面向实际任务的技能,主要用于使用此技能来调取管理级别使用数据以及 OpenRouter 请求级别故障排除细节;@ info: start: run from this hill文件夹: Management key operatio。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
使用此技能从 OpenRouter 拉取管理层级的用量数据以及请求层级的排障详情。
请在本技能目录下执行以下命令:
cd ~/clawd/skills/openrouter-analytics
管理层级操作(需设置 OPENROUTER_MANAGEMENT_KEY):
python3 scripts/openrouter_analytics.py activity --limit 20 python3 scripts/openrouter_analytics.py activity --date 2026-02-18 python3 scripts/openrouter_analytics.py activity --from 2026-02-01 --to 2026-02-18 --summary --csv /tmp/activity.csv python3 scripts/openrouter_analytics.py credits python3 scripts/openrouter_analytics.py keys --limit 50 --summary python3 scripts/openrouter_analytics.py report --from 2026-02-01 --to 2026-02-18 --format markdown
请求层级排障(需设置 OPENROUTER_API_KEY):
python3 scripts/openrouter_analytics.py generation --id
可在任意命令中添加 --raw 参数,以输出完整的 JSON 响应。
activity 命令,查看每日消费与流量趋势。credits 命令,查看已消耗与剩余的信用额度。keys 命令,识别驱动用量的具体 API 密钥。generation --id ... 命令,获取单个请求的详细日志(包括延迟、回退提供方、结束原因、Token 使用量及费用明细)。activity、credits、keys 和 report 命令需要使用管理 API 密钥(Management API key)。generation 命令使用标准的OpenRouter API 密钥,且必须提供请求的 id。~/.openclaw/.env 及当前目录下的 .env 文件。--retries 和 --timeout 参数调整脚本在临时性 API 或网络异常下的容错能力。references/endpoints.mdscripts/openrouter_analytics.py相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习