delete-model について
delete-modelは、稼働中のLiteLLMプロキシからモデルを削除するスキルです。必要に応じてモデルIDを調べ、削除前に確認を求めます。モデル名に限定されたキーでエラーが発生する可能性も知らせます。
主な機能
- 01名前からモデルIDを検索
- 02削除前に確認を依頼
- 03プロキシAPI経由でモデルを削除
- 04影響を受ける限定キーへの注意
活用シーン
- 01LiteLLMプロキシから廃止モデルを削除
- 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
ユーザーへの確認事項
- モデル名または 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']) " - 確認 — モデル名を提示し、削除する前に確認を求めます。
実行
curl -s -X POST "$BASE/model/delete" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"id": "<model_id>"}'
出力
成功メッセージを表示します。このモデル名を対象とするキーでエラーが発生するようになることをユーザーに警告してください。
コメント
Markdown 対応