关于 omni-budget
这项技能用于在 OmniRoute 中按 API 密钥或全局配置支出上限、令牌配额和速率限制策略。它还提供用于查看和更新速率限制设置的 API 端点。
主要功能
- 01配置支出上限
- 02设置令牌配额
- 03按 API 密钥或全局应用速率限制
- 04查看消耗情况
- 05通过 API 更新速率限制设置
适用场景
- 01设置 API 密钥的支出上限
- 02应用全局令牌配额
- 03查看各提供商的消耗情况
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cheaper-inference/ omniroute --skill omni-budget安装后在 Claude Code 中输入/omni-budget确认已加载。
详细介绍
概述
按 API 密钥或全局配置支出上限、令牌配额和速率限制策略。查看当前用量,并在各提供商之间实施成本控制。
身份验证
所有请求都需要有效的 Bearer 令牌或会话 Cookie。通过 POST /api/auth/login 获取令牌,或在本地开发时配置 REQUIRE_API_KEY=false。
端点
GET /api/rate-limit
获取速率限制配置
curl http://localhost:20128/api/rate-limit \
-H "Authorization: Bearer $OMNIROUTE_TOKEN"
POST /api/rate-limit
更新速率限制配置
curl -X POST http://localhost:20128/api/rate-limit \
-H "Authorization: Bearer $OMNIROUTE_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
负载
有关详细的请求/响应架构,请参阅完整的 OpenAPI 规范:GET /api/openapi/spec 或 docs/openapi.yaml。
评论
支持 Markdown