关于 update-key
用于更新运行中的 LiteLLM 代理上的 API 密钥的技能。可修改预算、模型、速率限制、有效期、别名和所有权,并显示指定的更新字段。
主要功能
- 01列出 API 密钥
- 02修改预算和可用模型
- 03设置 TPM 与 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