- 集中身份验证 - API 密钥管理的单一入口点
- 使用跟踪 - 监控团队和项目的使用情况
- 成本控制 - 实施预算和速率限制
- 审计日志 - 跟踪所有模型交互以确保合规性
- 模型路由 - 无需更改代码即可在提供商之间切换
LiteLLM 配置
LiteLLM 是第三方代理服务。Anthropic 不认可、维护或审计 LiteLLM 的安全性或功能。本指南仅供参考,可能会过时。请自行决定使用。
先决条件
- Claude Code 已更新到最新版本
- LiteLLM 代理服务器已部署且可访问
- 通过您选择的提供商访问 Claude 模型
基本 LiteLLM 设置
配置 Claude Code:身份验证方法
静态 API 密钥
使用固定 API 密钥的最简单方法:Authorization 标头发送。
使用助手的动态 API 密钥
用于轮换密钥或按用户身份验证:- 创建 API 密钥助手脚本:
- 配置 Claude Code 设置以使用助手:
- 设置令牌刷新间隔:
Authorization 和 X-Api-Key 标头发送。apiKeyHelper 的优先级低于 ANTHROPIC_AUTH_TOKEN 或 ANTHROPIC_API_KEY。
统一端点(推荐)
使用 LiteLLM 的 Anthropic 格式端点:- 负载均衡
- 故障转移
- 对成本跟踪和最终用户跟踪的一致支持