闲社服务运行正常AI智能体自动化平台
c

API密钥管理

技能标识:clawapi-manager

OpenClaw API management and cost optimization. Manages multi-provider keys, monitors costs, routes tasks intelligently, and provides automated failover. Use when managing API keys, tracking costs, or optimizing API spending. Triggers: "api key", "cost", "budget", "provider", "validate config", "fix config".

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.1.2
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

API密钥管理

技能名称: clawapi-manager
详细描述:

ClawAPI Manager

🔧 面向 OpenClaw 部署的专业 API 管理与成本优化工具

English | 中文



English

概述

ClawAPI Manager 是一款 OpenClaw 原生工具,用于管理 API 密钥、监控成本,并通过智能路由优化 API 支出。通过自动将简单任务路由至免费模型,可节省 30-90% 的 API 成本。

功能

  • - 多提供商管理:管理 OpenAI、Anthropic、Google 等 40 多家提供商的密钥
  • 成本追踪:实时监控 API 使用情况与支出
  • 智能路由:自动将任务路由至性价比最高的模型
  • 密钥健康监控:检测过期、限流或无效的密钥
  • 配置验证:检测并自动修复配置问题
  • 预算告警:多渠道通知(Telegram、Discord、Slack、飞书、QQ)
  • 自动故障转移:基于健康检查的轮询密钥轮换

使用方法

1. 安装

bash
cd ~/.openclaw/workspace/skills
git clone https://github.com/2233admin/clawapi-manager.git
cd clawapi-manager
pip install -r requirements.txt

2. 基本命令

bash

列出所有提供商


python3 clawapimanager_central.py list

验证配置

python3 clawapimanager_central.py validate

自动修复配置问题

python3 clawapimanager_central.py fix

更新 API 密钥

python3 clawapimanager_central.py update provider-name new-key

添加新提供商

python3 clawapimanager_central.py add provider-name https://api.example.com sk-key anthropic-messages

3. 配置

bash

创建示例配置


cp config/managedkeyscentral.json.example config/managedkeyscentral.json
cp config/openrouterkeys.json.example config/openrouterkeys.json

编辑你的密钥

nano config/managedkeyscentral.json

使用示例

场景 1:验证配置

用户:检查我的 OpenClaw 配置是否有效
助手:[运行 validate 命令,报告问题]

场景 2:自动修复问题

用户:修复我的配置错误
助手:[运行 fix 命令,修复常见问题]

场景 3:添加 OpenRouter 密钥

用户:添加这个 OpenRouter 密钥:sk-or-v1-xxx
助手:[添加密钥,配置轮换]

脚本

  • - clawapimanagercentral.py:主管理 CLI
  • lib/configmanager.py:配置管理核心
  • lib/keyrotation.py:自动密钥轮换
  • lib/costmonitor.py:成本追踪与报告
  • lib/smart_router.py:智能任务路由

限制

  • - 需要 Python 3.8+
  • 仅支持 OpenClaw 部署
  • 配置验证仅涵盖常见问题
  • 智能路由需要集成 OpenRouter

故障排除

问题:未知模型 错误

  • - 运行:python3 clawapimanagercentral.py validate
  • 运行:python3 clawapimanagercentral.py fix
  • 重启网关:openclaw gateway restart

问题:密钥轮换不工作

  • - 检查:config/openrouter_keys.json 是否存在
  • 验证:所有密钥均设置 enabled: true
  • 查看日志:~/.openclaw/logs/gateway.log



中文

概述

ClawAPI Manager 是 OpenClaw 原生的 API 管理和成本优化工具。通过智能路由自动将简单任务分配给免费模型,节省 30-90% 的 API 成本。

功能

  • - 多 Provider 管理:管理 OpenAI、Anthropic、Google 等 40+ 家 API 密钥
  • 成本追踪:实时监控 API 使用和花费
  • 智能路由:自动将任务路由到性价比最高的模型
  • 密钥健康监控:检测过期、限流或无效的密钥
  • 配置验证:检测并自动修复配置问题
  • 预算告警:多渠道通知(Telegram、Discord、Slack、飞书、QQ)
  • 自动故障转移:Round-robin 密钥轮换 + 健康检查

使用方法

1. 安装

bash
cd ~/.openclaw/workspace/skills
git clone https://github.com/2233admin/clawapi-manager.git
cd clawapi-manager
pip install -r requirements.txt

2. 基本命令

bash

列出所有 providers


python3 clawapimanager_central.py list

验证配置

python3 clawapimanager_central.py validate

自动修复配置问题

python3 clawapimanager_central.py fix

更新 API Key

python3 clawapimanager_central.py update provider-name new-key

添加新 provider

python3 clawapimanager_central.py add provider-name https://api.example.com sk-key anthropic-messages

3. 配置

bash

创建示例配置


cp config/managedkeyscentral.json.example config/managedkeyscentral.json
cp config/openrouterkeys.json.example config/openrouterkeys.json

编辑你的密钥

nano config/managedkeyscentral.json

使用示例

场景 1:验证配置

用户:检查我的 OpenClaw 配置是否正确
助手:[运行 validate 命令,报告问题]

场景 2:自动修复

用户:修复我的配置错误
助手:[运行 fix 命令,修复常见问题]

场景 3:添加 OpenRouter 密钥

用户:添加这个 OpenRouter 密钥:sk-or-v1-xxx
助手:[添加密钥,配置轮换]

脚本

  • - clawapimanagercentral.py:主管理 CLI
  • lib/configmanager.py:配置管理核心
  • lib/keyrotation.py:自动密钥轮换
  • lib/costmonitor.py:成本追踪和报告
  • lib/smart_router.py:智能任务路由

限制

  • - 需要 Python 3.8+
  • 仅支持 OpenClaw 部署
  • 配置验证仅覆盖常见问题
  • 智能路由需要 OpenRouter 集成

故障排除

问题:Unknown model 错误

  • - 运行:python3 clawapimanagercentral.py validate
  • 运行:python3 clawapimanagercentral.py fix
  • 重启 gateway:openclaw gateway restart

问题:密钥轮换不工作

  • - 检查:config/openrouter_keys.json 是否存在
  • 验证:所有密钥都有 enabled: true
  • 查看日志:~/.openclaw/logs/gateway.log



📖 详细文档: README.md
🐛 问题反馈: GitHub Issues
🚀 快速开始: 运行 python3 clawapimanager_central.py --help

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 clawapi-manager-1776281341 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 clawapi-manager-1776281341 技能

通过命令行安装

skillhub install clawapi-manager-1776281341

下载

⬇ 下载 clawapi-manager v1.1.2(免费)

文件大小: 80.96 KB | 发布时间: 2026-4-16 17:03

v1.1.2 最新 2026-4-16 17:03
Major documentation overhaul: Bilingual support (EN+中文), official Claude Skills format, comprehensive CHANGELOG, improved structure
返回顶部