Token导航 LogoToken导航TokenDH.com
效率敏感数据clawhub未标认证来源可访问clear审计提醒

api-cost-trackerAPI cost tracker 文档

Agent Skill

用于辅助 API 设计、接口文档、请求响应结构和服务集成说明。它适合让 Agent 梳理 endpoint、生成 OpenAPI 草稿、检查字段命名、整理错误码或辅助前后端联调。使用时需要确认真实业务语义、鉴权方式、分页和错误处理规则;涉及生成接口文档时,应避免凭空补字段,最好从现有代码、schema 或接口样例中提取事实。

总安装

14,424

周安装

601

GitHub Stars

公开资料未说明

下载量

4,808
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:api-cost-tracker(API cost tracker 文档)
来源仓库:https://github.com/k5rs4n/api-cost-tracker
安装命令:
openclaw skills install api-cost-tracker
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install api-cost-tracker

简介

通过预算警报、分析和优化提示跟踪 OpenAI、Anthropic、Google AI 中的 AI API 成本

SKILL.md

name
api-cost-tracker
description
Track AI API costs across OpenAI, Anthropic, Google AI with budget alerts, analytics, and optimization tips
metadata
clawdbot
emoji
💰
requires
env

API Cost Tracker 💰

Comprehensive AI API cost tracking across multiple providers. Monitor spending, set budgets, get alerts, and optimize your AI costs.

Features

  • Multi-Provider Support - OpenAI, Anthropic, Google AI
  • Real-Time Tracking - Monitor costs as they happen
  • Budget Alerts - Get notified when approaching limits
  • Usage Analytics - Detailed insights into API usage
  • Cost Optimization - Tips to reduce spending
  • Export Reports - JSON, CSV, Markdown formats
  • Historical Data - Track costs over time
  • Model Comparison - Compare costs across models

Installation

cd api-cost-tracker
npm install

Quick Start

# Track all providers
node scripts/main.mjs track

# Track specific provider
node scripts/main.mjs track --provider openai

# View analytics
node scripts/main.mjs analytics

# Set budget
node scripts/main.mjs budget set 100 --monthly

# Export report
node scripts/main.mjs export --format markdown --output report.md

Configuration

Edit config.json:

{
  "providers": {
    "openai": {
      "enabled": true,
      "apiKey": "${OPENAI_API_KEY}"
    },
    "anthropic": {
      "enabled": true,
      "apiKey": "${ANTHROPIC_API_KEY}"
    },
    "google": {
      "enabled": true,
      "apiKey": "${GOOGLE_AI_KEY}"
    }
  },
  "budgets": {
    "daily": 10,
    "weekly": 50,
    "monthly": 200
  },
  "alerts": {
    "enabled": true,
    "thresholds": [50, 75, 90, 100],
    "webhook": "https://your-webhook.com/alert"
  },
  "tracking": {
    "autoTrack": true,
    "interval": 300000
  }
}

API Reference

track(options)

Track API usage and costs.

Options:

  • provider (string): Specific provider or 'all'
  • period (string): 'today', 'week', 'month', 'all'

Returns:

{
  "total": 45.67,
  "providers": {
    "openai": 32.10,
    "anthropic": 10.50,
    "google": 3.07
  },
  "models": {
    "gpt-4": 28.50,
    "claude-3": 10.50
  }
}

analytics(period)

Get detailed analytics.

Period: 'day', 'week', 'month', 'year'

Returns:

  • Cost trends
  • Usage patterns
  • Model efficiency
  • Optimization suggestions

budget.set(amount, period)

Set budget limit.

budget.check()

Check current budget status.

export(format, options)

Export cost report.

Formats: 'json', 'csv', 'markdown'

Usage Examples

Track Daily Costs

node scripts/main.mjs track --period today

Output:

💰 API Costs - Today
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
OpenAI
  GPT-4: $12.50 (125K tokens)
  GPT-3.5: $2.30 (230K tokens)
  Subtotal: $14.80

Anthropic
  Claude-3: $8.20 (82K tokens)
  Subtotal: $8.20

━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Total: $23.00
Budget: $200/month (11.5% used)

Set Budget Alert

node scripts/main.mjs budget set 100 --monthly
node scripts/main.mjs alerts enable

Export Monthly Report

node scripts/main.mjs export --format markdown --period month --output monthly-report.md

Compare Models

node scripts/main.mjs compare --models gpt-4,claude-3,gemini-pro

Pricing Reference

OpenAI (per 1K tokens)

  • GPT-4: $0.03 (input) / $0.06 (output)
  • GPT-4 Turbo: $0.01 / $0.03
  • GPT-3.5 Turbo: $0.0005 / $0.0015

Anthropic (per 1K tokens)

  • Claude-3 Opus: $0.015 / $0.075
  • Claude-3 Sonnet: $0.003 / $0.015
  • Claude-3 Haiku: $0.00025 / $0.00125

Google AI (per 1K tokens)

  • Gemini Pro: $0.00025 / $0.0005
  • Gemini Ultra: $0.0025 / $0.0075

Integration with OpenClaw

Add to your HEARTBEAT.md for automated tracking:

Every 6 hours:
- Run: node /path/to/api-cost-tracker/scripts/main.mjs track
- Alert if budget > 75%

Automated Budget Monitoring

# Add to crontab
0 */6 * * * cd /path/to/api-cost-tracker && node scripts/main.mjs check-budget

Advanced Features

Cost Optimization Tips

Run optimization analysis:

node scripts/main.mjs optimize

Get suggestions like:

  • Switch to GPT-3.5 for simple tasks
  • Use Claude-3 Haiku for fast responses
  • Batch requests to reduce API calls
  • Cache common responses

Webhook Integration

Configure alerts to send to webhooks:

{
  "webhooks": [
    {
      "url": "https://your-slack-webhook.com",
      "events": ["budget_exceeded", "high_usage"]
    }
  ]
}

Historical Analysis

# View last 30 days
node scripts/main.mjs history --days 30

# Compare months
node scripts/main.mjs compare --period month --previous

Data Storage

Cost data is stored locally:

data/
├── costs/
│   ├── 2026-03-01.json
│   ├── 2026-03-02.json
│   └── ...
├── budgets.json
└── alerts.log

Troubleshooting

API Key Issues

# Test API keys
node scripts/main.mjs test-keys

Missing Data

# Rebuild database
node scripts/main.mjs rebuild

Testing

npm test

License

MIT - Free for personal and commercial use.

Support

  • GitHub Issues: [your-repo]
  • OpenClaw Discord: https://discord.gg/clawd

Roadmap

  • [ ] More providers (Cohere, AI21, etc.)
  • [ ] Real-time dashboard
  • [ ] Team cost sharing
  • [ ] Custom pricing rules
  • [ ] Predictive analytics

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

81.76%
按下载量换算3,931

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

未展示

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills