用途:在运行中的 LiteLLM 代理(LiteLLM proxy)上更新已有团队的信息,例如预算、可用模型和速率限制。
主要能力:可修改的字段包括 team_alias(字符串)、max_budget(浮点数)、models(列表)、tpm_limit / rpm_limit(整数)以及 blocked(布尔值,用于屏蔽该团队的全部请求)。请求中只需包含要修改的字段。
使用方式:先准备环境变量 LITELLM_BASE_URL(如 https://my-proxy.example.com)和 LITELLM_API_KEY(代理管理员密钥)。向用户索取 team_id;若用户没有,可先列出团队:curl -s "$BASE/team/list" -H "Authorization: Bearer $KEY"。随后调用更新接口:curl -s -X POST "$BASE/team/update" -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" -d '{"team_id": "<team_id>", "max_budget": <value>, "models": [<models>], "tpm_limit": <value>}'。最后输出更新后的 team_id、team_alias、max_budget 和 models。
适用场景:需要对 LiteLLM 代理上的团队做预算调整、模型权限变更或限流配置变更时。
限制:需要代理管理员密钥;依赖可访问的 LiteLLM 代理;API 参考见 https://litellm.vercel.app/docs/proxy/team_based_routing。其余细节资料中暂未提供。