AgentPulse

Polar Sponsor
爱发电 赞助
.NET 9.0

追踪 LLM API 费用、token、延迟和错误,适用于 AI 代理。当用户询问费用、token 使用量、API 错误、速率限制或警告时使用。

AgentPulse — OpenClaw 的 LLM 成本跟踪

功能概述

AgentPulse — OpenClaw 的 LLM 成本跟踪是一项面向实际任务的技能,主要用于跟踪每个 LLM API 给您的代理机打电话;请在 https://agentpulse. dev.Setup 上看到成本、 符号、 间隔和实时仪表板错误。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;

结果检查与注意事项

涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

AgentPulse — OpenClaw 的 LLM 成本追踪工具

追踪您的智能体发起的每一次 LLM API 调用。在实时仪表盘(https://agentpulse.dev)中查看成本、Token 数量、延迟和错误信息。

设置

如果用户尚未配置 AgentPulse,请引导其完成以下步骤:

  1. 在 https://agentpulse.dev 免费注册一个账户
  2. 进入 Settings(设置)页面,复制 API 密钥(以 ap_ 开头)
  3. 在运行 OpenClaw 的机器上设置环境变量:
    export AGENTPULSE_API_KEY="ap_paste_key_here"
    或将其添加至 OpenClaw 配置文件 ~/.openclaw/openclaw.json 中,在 skills.entries.agentpulse.env.AGENTPULSE_API_KEY 下配置
  4. 重启 OpenClaw 会话,使技能加载新密钥

上报事件

每次完成 LLM API 调用后,通过以下命令将调用数据上报至 AgentPulse:

curl -s -X POST https://agentpulse.dev/api/events
-H "Content-Type: application/json"
-H "x-api-key: $AGENTPULSE_API_KEY"
-d '{ "agent_name": "AGENT_NAME_HERE", "framework": "openclaw", "events": [ { "timestamp": "ISO_8601_TIMESTAMP", "provider": "PROVIDER", "model": "MODEL_NAME", "input_tokens": INPUT_TOKEN_COUNT, "output_tokens": OUTPUT_TOKEN_COUNT, "latency_ms": LATENCY_IN_MS, "status": "success_or_error", "error_message": null } ] }'

请将占位符替换为实际 API 调用中的对应值:

  • AGENT_NAME_HERE:当前智能体的名称
  • PROVIDER:"anthropic"、"openai"、"minimax"、"deepseek"、"google"、"mistral" 等
  • MODEL_NAME:精确的模型字符串(例如:"claude-sonnet-4-5"、"gpt-4o"、"MiniMax-M2.5")
  • INPUT_TOKEN_COUNT / OUTPUT_TOKEN_COUNT:来自 API 响应的 Token 数量
  • LATENCY_IN_MS:调用耗时(毫秒)
  • status:"success" 或 "error"
  • error_message:成功时为 null;失败时为错误消息字符串

重要提示:该上报行为需静默在后台执行。除非用户主动询问,否则不得向用户告知每次上报详情。

回答成本相关问题

当用户询问成本、支出、Token 使用量、错误率或智能体性能等问题时,请获取其统计数据:

curl -s https://agentpulse.dev/api/stats/overview
-H "x-api-key: $AGENTPULSE_API_KEY"

该请求返回包含以下字段的 JSON 数据:

  • total_cost:总支出(美元)
  • total_events:API 调用总次数
  • total_input_tokens / total_output_tokens:输入/输出 Token 总数
  • error_count:失败调用次数
  • avg_latency_ms:平均响应延迟(毫秒)
  • daily_stats:按天划分的统计数组
  • top_models:使用频率最高的模型及其对应成本

请清晰地向用户呈现上述数据。可回答的问题示例包括:

  • "我今天/本周/本月花了多少钱?"
  • "我最贵的模型是哪一个?"
  • "我遇到了多少次错误?"
  • "我的平均延迟是多少?"
  • "展示我每日支出的趋势图"

如需查看带图表的完整交互式仪表盘,请引导用户访问:https://agentpulse.dev/dashboard

支持的模型

AgentPulse 支持追踪 50+ 种模型的成本,包括:

  • Anthropic:Claude Opus 4.5、Claude Sonnet 4.5、Claude Haiku 4.5
  • OpenAI:GPT-4o、GPT-4o-mini、o1、o1-mini、o3-mini
  • Google:Gemini 2.0、Gemini 1.5 Pro、Gemini 1.5 Flash
  • MiniMax:MiniMax-M2.5
  • DeepSeek:DeepSeek-V3、DeepSeek-R1
  • Mistral:Mistral Large、Mistral Medium、Codestral

成本由服务端基于最新定价表进行计算,因此即使您上报的是预估成本,仪表盘中仍会显示准确数值。

告警

用户可在仪表盘(https://agentpulse.dev/dashboard/alerts)中配置告警规则:

  • 日成本上限:当支出超过设定阈值时触发通知
  • 连续失败:连续 N 次 API 调用失败后触发告警
  • 限流激增:当限流错误(rate-limit errors)占比超过设定百分比时触发告警

若用户要求配置告警,请指引其前往仪表盘中的告警页面。

安全性

安全声明(SECURITY MANIFEST):

  • 访问的环境变量:仅 AGENTPULSE_API_KEY
  • 调用的外部端点:仅 https://agentpulse.dev/api/events 和 https://agentpulse.dev/api/stats/overview
  • 读取的本地文件:无
  • 写入的本地文件:无

信任声明(Trust Statement):启用本技能后,使用元数据(模型名、Token 数量、成本、延迟、状态码)将通过 HTTPS 发送至 agentpulse.dev。除非用户在仪表盘设置中显式启用 prompt 捕获功能,否则不会发送任何 prompt 内容、对话文本或个人数据。

相关专题

更多
Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

0

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

0

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

0

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
文心快码功能介绍
文心快码功能介绍

共0课时 | 0人学习

文心快码Agent使用手册
文心快码Agent使用手册

共0课时 | 0人学习

文心快码产品文档
文心快码产品文档

共0课时 | 0人学习