Drip OpenClaw Billing

💧 AI 代理计量计费,安全可审计

Drip SDK 计量计费集成工具,支持用量追踪与运行事件记录,强调最小权限密钥与数据脱敏,适合 AI 代理成本监控场景。

收藏
4.2k
安装
1k
版本
1.0.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Drip Billing Skill 提供与 Drip 计量计费平台的 SDK 集成能力,主要面向 AI 代理的运营成本追踪。核心用法包括:

  • 用量计量 (trackUsage): 上报单次用量事件(如 LLM token 消耗)
  • 运行记录 (recordRun): 提交完整运行摘要,包含多步骤事件序列
  • 流式事件 (startRun / emitEvent / endRun): 实时追踪长时间运行的代理工作流
  • 自动追踪: 通过 LangChain 回调处理器和框架中间件实现零侵入集成

显著优点

1. 最小权限密钥设计: 明确区分 pk_(仅遥测/计费)与 sk_(管理员权限)密钥,默认推荐 pk_ 以降低泄露影响面
2. 数据最小化原则: 强制元数据白名单 (metadataAllowlist) 和敏感键脱敏 (redactMetadataKeys),从设计层面阻断敏感数据泄露

3. 框架原生支持: 提供 LangChain 专用回调处理器和通用中间件,降低集成成本

4. 供应链可追溯: 明确标注 npm 包来源、GitHub 仓库地址,支持版本锁定验证

潜在局限

  • 运行时依赖外部 SDK: 技能本身为指令文档,实际安全行为取决于安装的 @drip-sdk/node 版本,升级需重新验证
  • Node.js 环境限制: 仅支持 Node.js 18+,无原生浏览器/移动端 SDK 支持
  • 密钥语义需人工确认: pk_ 密钥的具体权限范围需与 Drip 官方确认,不可假设具备计费写入能力
  • 无内置 PII 检测: 依赖开发者正确配置脱敏规则,误配置可能导致数据泄露

适合人群

  • 需要为 AI 代理实施精细化成本追踪的 Node.js 后端开发者
  • 使用 LangChain 或自定义框架构建代理系统的团队
  • 对数据合规性有要求、需避免原始提示词/输出泄露的企业场景

常规风险

| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 密钥泄露 | `sk_` 密钥暴露给代理或客户端 | 严格遵循 `pk_` 默认策略,禁止在不可信运行时提供 `sk_` |
| 数据泄露 | 元数据配置错误导致敏感内容外发 | 强制使用 `metadataAllowlist`,生产前审计 payload |
| 供应链攻击 | npm 包被篡改 | 锁定版本、验证 lockfile、核对 GitHub 仓库签名 |
| 权限误判 | 假设 `pk_` 具备超出实际的权限 | 与 Drip 官方确认密钥能力边界后再启用生产计费 |

Drip OpenClaw Billing 内容

references文件夹
手动下载zip · 7.6 kB
API.mdtext/markdown
请选择文件