开始之前
在 API Key 页面创建 key,在 模型 页面确认模型 ID,然后在启动 Claude Code 或其本地代理的 shell 中把这个 key 设为环境变量。1
安装 LiteLLM
LiteLLM 负责在 Anthropic Messages API 和 Chat Completions 之间做转换。
2
配置代理
下面的模型条目只是示例,不是 LithosAI 的完整模型列表。要用其他模型或档位,复制一个条目,把
hosted_vllm/ 后面的 ID 换成 模型 页面上的 ID。后面 Claude Code 的环境变量里要使用对应的 model_name 别名。每个模型都要加 hosted_vllm/ 前缀。它负责把 /v1/messages 请求转换成发往 LithosAI 的 Chat Completions 请求。LiteLLM 代理配置
LiteLLM 代理配置
claude-code.litellm.yaml
3
启动代理
127.0.0.1,不要暴露到网络上。4
让 Claude Code 连接代理
ANTHROPIC_DEFAULT_HAIKU_MODEL 用于会话标题生成等后台任务。不设置的话,这些请求会发往代理没有提供的模型,从而失败。各模型的上下文窗口见控制台的 模型 页面。
问题排查
所有 Agent 共有的问题见常见问题。