mcpField
D
delete-model

delete-model

github.com/berriaiクラウド・DevOps103132 回インストール25 週間前に更新
リポジトリ

delete-model について

delete-modelは、稼働中のLiteLLMプロキシからモデルを削除するスキルです。必要に応じてモデルIDを調べ、削除前に確認を求めます。モデル名に限定されたキーでエラーが発生する可能性も知らせます。

主な機能

  1. 01名前からモデルIDを検索
  2. 02削除前に確認を依頼
  3. 03プロキシAPI経由でモデルを削除
  4. 04影響を受ける限定キーへの注意

活用シーン

  1. 01LiteLLMプロキシから廃止モデルを削除
  2. 02削除前にモデルIDを特定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/berriai/litellm-skills --skill delete-model

インストール後、Claude Code で/delete-modelを入力して読み込まれたか確認します。

詳細

モデルの削除

稼働中の LiteLLM プロキシからモデルを削除します。

セットアップ

LITELLM_BASE_URL  — e.g. https://my-proxy.example.com
LITELLM_API_KEY   — proxy admin key

ユーザーへの確認事項

  1. モデル名または model_id — 名前が指定された場合は、まず ID を検索します。
    curl -s "$BASE/model/info" -H "Authorization: Bearer $KEY" | python3 -c "
    import sys,json
    for m in json.load(sys.stdin).get('data',[]):
      print(m['model_info']['id'], m['model_name'])
    "
    
  2. 確認 — モデル名を提示し、削除する前に確認を求めます。

実行

curl -s -X POST "$BASE/model/delete" \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/json" \
  -d '{"id": "<model_id>"}'

出力

成功メッセージを表示します。このモデル名を対象とするキーでエラーが発生するようになることをユーザーに警告してください。

コメント