关于 delete-key
用于从运行中的 LiteLLM 代理删除一个或多个 API 密钥的技能。它可引导查找密钥,并在删除前要求确认。
主要功能
- 01列出 API 密钥
- 02按值或别名删除密钥
- 03删除前确认
- 04显示已删除密钥结果
适用场景
- 01移除已泄露的 API 密钥
- 02停用不再使用的密钥
- 03删除前查找密钥
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ berriai/ litellm-skills --skill delete-key安装后在 Claude Code 中输入/delete-key确认已加载。
详细介绍
删除密钥
从运行中的 LiteLLM 代理中删除一个或多个 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