mcpField
C
cli-resilience

cli-resilience

github.com/cheaper-inference云与 DevOps82.3k1.0k 次安装今天更新
代码仓库

关于 cli-resilience

cli-resilience 是用于通过命令行检查和管理 OmniRoute 配额及韧性状态的技能。运维人员可查看服务商断路器与冷却状态、重置卡住的连接,并调整韧性阈值。

主要功能

  1. 01检查配额、池和断路器状态
  2. 02预览配额分配
  3. 03查看断路器、冷却和锁定状态
  4. 04按服务商或模型重置冷却
  5. 05配置韧性阈值

适用场景

  1. 01分配请求前核对配额
  2. 02排查服务商断路器状态
  3. 03清除卡住的连接冷却
  4. 04调整退避和重置设置

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cheaper-inference/omniroute --skill cli-resilience

安装后在 Claude Code 中输入/cli-resilience确认已加载。

详细介绍

概览

通过命令行检查和管理断路器状态、连接冷却时间、配额限制和退避级别。重置卡住的提供商并配置弹性阈值。

快速安装

npm install -g omniroute   # or: npx omniroute
omniroute --version

子命令

quota

标志:

  • --provider <id>
  • --json

示例:

omniroute quota
quota status

显示真实的 OmniRoute 网关、配额、池和断路器状态

示例:

omniroute quota status
quota preview

在不发送上游请求的情况下预览分配执行情况

标志:

  • --api-key-id <id>
  • --pool-id <id>
  • --tokens <n>

示例:

omniroute quota preview
quota ensure <json>

根据 JSON 对象幂等地创建或更新配额池

示例:

omniroute quota ensure <json>
resilience

示例:

omniroute resilience
resilience status

标志:

  • --provider <p>

示例:

omniroute resilience status
resilience breakers

标志:

  • --provider <p>

示例:

omniroute resilience breakers
resilience cooldowns

标志:

  • --provider <p>
  • --connection-id <id>

示例:

omniroute resilience cooldowns
resilience lockouts

标志:

  • --provider <p>
  • --model <m>

示例:

omniroute resilience lockouts
resilience reset

标志:

  • --provider <p>
  • --connection-id <id>
  • --model <m>
  • --all-cooldowns
  • --yes

示例:

omniroute resilience reset
resilience profile

示例:

omniroute resilience profile
resilience show

示例:

omniroute resilience show
resilience set <name>

示例:

omniroute resilience set <name>
resilience config

示例:

omniroute resilience config
resilience show

示例:

omniroute resilience show
resilience set

标志:

  • --threshold <n>
  • --reset-timeout <ms>
  • --base-cooldown <ms>

示例:

omniroute resilience set

评论

支持 Markdown