SuperAPI AI 工具集

token-tracker

通用与其它

查看项目

更新于 10-15 17:21

技能介绍

用途:追踪并展示 NetClaw 每次交互的令牌消耗与费用,强制执行每会话支出上限和工具调用深度限制,防止代理式工具链失控产生高额 API 费用。资料称 GCF 序列化在表格网络数据上可减少 40-60% 令牌用量。

主要能力:使用 netclaw_tokens 共享库,含 count_tokens()、count_message_tokens()、calculate_cost()、get_pricing()、BudgetPolicy、resolve_session_config()、SessionLedger、format_footer()、serialize_response()、wrap_json_response()。可统计令牌、按模型计价、在页脚显示令牌/成本/预算状态,支持会话命令与 Prometheus 指标,并集成 GAIT 审计日志。

默认规则:无配置时启用安全默认值——会话上限 5 美元、每轮 20 次工具调用、允许 +2 美元增量覆盖。成本上限为硬停止,工具调用限制为软暂停;继续必须显式授权,代理不得静默恢复。

配置方式:零配置可用;或通过 openclaw.json 的 budget 与 interfaceDefaults 配置;环境变量 NETCLAW_SESSION_BUDGET_USD=2.0 可快速覆盖(下个会话生效)。必需变量为 ANTHROPIC_API_KEY;可选 NETCLAW_TOKEN_PRICING_OVERRIDE。

限制:资料明确本地估算器给出的令牌数字是估算值,不等于计费用量;不得从拓扑差异推断健康状态,旧版仅投影节省百分比不等于无损压缩结果。上下文自动摘要与每日聚合上限为未来规划,当前版本未实现。其余平台、收费与效果细节暂未提供。