omni-version-manager について
認証が必要なAPIエンドポイントを通じて組み込みサービスを管理するスキルです。9RouterやCLIProxyAPIなどのインストール、ライフサイクル制御、更新、状態確認、ログ取得に対応します。
主な機能
- 01組み込みサービスのインストールと更新
- 02サービスの起動、停止、再起動
- 03状態確認とログ取得
- 04自動起動と再起動の設定
- 05サービス固有のアカウントとプロバイダー操作
活用シーン
- 01ローカル組み込みサービスの更新
- 02サービス状態とログの確認
- 03サービス自動起動の設定
- 04対応サービスのアカウント管理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cheaper-inference/ omniroute --skill omni-version-managerインストール後、Claude Code で/omni-version-managerを入力して読み込まれたか確認します。
同梱ファイルreferences/endpoints.md
詳細
概要
組み込みサービス(9Router、CLIProxyAPI)のインストール、起動、停止、再起動、更新を行います。サービスのステータスを監視し、ログを取得し、ローカル専用のサービスエンドポイントの自動起動を設定します。
認証
すべてのリクエストには、有効な Bearer トークンまたはセッション Cookie が必要です。POST /api/auth/login からトークンを取得するか、ローカル開発用に REQUIRE_API_KEY=false を設定してください。
エンドポイント
POST /api/services/9router/installPOST /api/services/9router/startPOST /api/services/9router/stopPOST /api/services/9router/restartPOST /api/services/9router/updatePOST /api/services/9router/rotate-keyGET /api/services/9router/statusPOST /api/services/9router/auto-startPOST /api/services/9router/auto-restart-adoptedPOST /api/services/cliproxy/installPOST /api/services/cliproxy/startPOST /api/services/cliproxy/stopPOST /api/services/cliproxy/restartPOST /api/services/cliproxy/updateGET /api/services/cliproxy/statusPOST /api/services/cliproxy/auto-startPOST /api/services/cliproxy/auto-restart-adoptedPOST /api/services/mux/installPOST /api/services/mux/startPOST /api/services/mux/stopPOST /api/services/mux/restartPOST /api/services/mux/updateGET /api/services/mux/statusPOST /api/services/mux/auto-startPOST /api/services/mux/auto-restart-adoptedPOST /api/services/openwa/installPOST /api/services/openwa/startPOST /api/services/openwa/stopPOST /api/services/openwa/restartPOST /api/services/openwa/updateGET /api/services/openwa/statusPOST /api/services/openwa/auto-startPOST /api/services/openwa/auto-restart-adoptedPOST /api/services/bifrost/installPOST /api/services/bifrost/startPOST /api/services/bifrost/stopPOST /api/services/bifrost/restartPOST /api/services/bifrost/updateGET /api/services/bifrost/statusPOST /api/services/bifrost/auto-startPOST /api/services/bifrost/auto-restart-adoptedPOST /api/services/dario/installPOST /api/services/dario/startPOST /api/services/dario/stopPOST /api/services/dario/restartPOST /api/services/dario/updateGET /api/services/dario/statusPOST /api/services/dario/auto-startPOST /api/services/dario/auto-restart-adoptedPOST /api/services/dario/admin/login-startPOST /api/services/dario/admin/login-completeGET /api/services/dario/admin/accountsDELETE /api/services/dario/admin/accountsGET /api/services/dario/admin/import-from-omniroutePOST /api/services/dario/admin/import-from-omniroutePOST /api/services/llmlingua/installPOST /api/services/llmlingua/startPOST /api/services/llmlingua/stopPOST /api/services/llmlingua/restartPOST /api/services/llmlingua/updateGET /api/services/llmlingua/statusPOST /api/services/llmlingua/auto-startPOST /api/services/llmlingua/auto-restart-adoptedGET /api/services/{name}/logsGET /api/services/9router/modelsPOST /api/services/9router/provider-exposeGET /api/services/cliproxy/accountsPOST /api/services/cliproxy/provider-expose
ペイロード
リクエスト/レスポンスのスキーマの詳細については、GET /api/openapi/spec または docs/openapi.yaml にある OpenAPI 仕様の全文をご覧ください。
コメント
Markdown 対応