update-key について
稼働中の LiteLLM プロキシ上で API キーを更新するスキルです。予算、モデル、制限、有効期間、エイリアス、所有者を変更し、指定された更新項目を表示します。
主な機能
- 01API キーの一覧表示
- 02予算と利用可能モデルの変更
- 03TPM・RPM 制限の設定
- 04キーの有効期間延長
- 05チームまたはユーザーの再割り当て
活用シーン
- 01キーの予算やモデル利用権限の調整
- 02リクエスト数やトークン数の制限変更
- 03有効期間の延長や所有者の変更
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ berriai/ litellm-skills --skill update-keyインストール後、Claude Code で/update-keyを入力して読み込まれたか確認します。
詳細
キーの更新
稼働中の LiteLLM プロキシ上にある既存の API キーを更新します。
セットアップ
LITELLM_BASE_URL — e.g. https://my-proxy.example.com
LITELLM_API_KEY — proxy admin key
API リファレンス:https://litellm.vercel.app/docs/proxy/virtual_keys
ユーザーに確認する内容
- キー(必須)—
sk-...の値です。キーがわからない場合は、キーを一覧表示します:curl -s "$BASE/key/list?size=25&return_full_object=true" -H "Authorization: Bearer $KEY" - 変更する内容 — 以下を任意に組み合わせます:
max_budget(浮動小数点数)models(リスト)key_alias(文字列)tpm_limit/rpm_limit(整数)duration(例:30d— 有効期限を現在から延長します)team_id/user_id(所有者を再割り当てします)
実行
curl -s -X POST "$BASE/key/update" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{
"key": "<sk-...>",
"max_budget": <value>,
"models": [<models>],
"duration": "<duration>"
}'
変更するフィールドのみを含めます。
出力
更新後の key_alias、max_budget、models、expires を表示します。
コメント
Markdown 対応