delete-key について
稼働中の LiteLLM プロキシから API キーを削除するスキルです。キーの確認を案内し、削除前に確認を求めます。
主な機能
- 01API キーの一覧表示
- 02値またはエイリアスで削除
- 03削除前の確認
- 04削除結果の表示
活用シーン
- 01漏えいした API キーの削除
- 02未使用キーの停止
- 03削除前のキー検索
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ berriai/ litellm-skills --skill delete-keyインストール後、Claude Code で/delete-keyを入力して読み込まれたか確認します。
詳細
キーの削除
稼働中の LiteLLM プロキシから 1 つ以上の API キーを削除します。
セットアップ
LITELLM_BASE_URL — e.g. https://my-proxy.example.com
LITELLM_API_KEY — proxy admin key
ユーザーへの確認事項
- キー(複数可)(
sk-...)または キーのエイリアス(複数可) — 手元にない場合は、まず一覧を表示します:curl -s "$BASE/key/list?size=25&return_full_object=true" -H "Authorization: Bearer $KEY" - 確認 — 削除前にキーのエイリアスを提示し、確認を求めます。
実行
キーの値を指定する場合:
curl -s -X POST "$BASE/key/delete" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"keys": ["<sk-...>"]}'
エイリアスを指定する場合:
curl -s -X POST "$BASE/key/delete" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"key_aliases": ["<alias>"]}'
出力
レスポンスから deleted_keys リストを表示します。
コメント
Markdown 対応