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を入力して読み込まれたか確認します。

詳細

概要

CLI からサーキットブレーカーの状態、接続のクールダウン、クォータ制限、バックオフレベルを確認、管理します。停止したプロバイダーをリセットし、回復性のしきい値を設定します。

クイックインストール

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

コメント