Providers 导读

LiteLLM:给 OpenClaw 装一个统一 LLM 网关

通过 LiteLLM,OpenClaw 可以一键切换模型、追踪成本、记录日志,且无需改动配置。先配好 LITELLM_API_KEY 环境变量,再运行 openclaw 即可。最容易漏的是忘记 export 这个变量。

先讲这一页到底在解决什么

LiteLLM:给 OpenClaw 装一个统一 LLM 网关

通过 LiteLLM,OpenClaw 可以一键切换模型、追踪成本、记录日志,且无需改动配置。先配好 LITELLM_API_KEY 环境变量,再运行 openclaw 即可。最容易漏的是忘记 export 这个变量。

原文共 6 节,先看 Start Here 路径:/providers/litellm 查看官方原文

第一步

🏢 LiteLLM 不是真正后厨,它是前面的总调度台

官方把好处写得很明白:成本追踪、模型切换、虚拟钥匙、日志、故障切换。翻成人话,就是给你装一个总控室。

💸 Cost tracking

像财务室记账本,知道 OpenClaw 到底花了多少钱。

🔀 Model routing

像总调度员决定这次派 Claude、GPT 还是 Gemini 上场。

📜 Logging

像值班记录簿,出了问题能回头翻。

🛟 Fallbacks

像主厨不在时,后台自动叫备厨顶上。

第二步

🛠 openclaw onboard --auth-choice litellm-api-key 像“告诉 OpenClaw 以后先去总调度台报到”

手动那套命令也一样:先启动 LiteLLM 代理,再让 OpenClaw 改走这条统一入口。

litellm --model claude-opus-4-6 像先把总调度台开机;然后 OpenClaw 带着 LITELLM_API_KEY 去敲这个调度台的大门,而不是直接去敲 Anthropic 的门。

第三步

🔑 Virtual keys 像“给 OpenClaw 单独发一张带预算上限的工卡”

这是 LiteLLM 很实用的一点。你不用把总管理员主钥匙直接给 OpenClaw。

/key/generate

像财务室给 OpenClaw 单独做一张工卡。

max_budget

像在工卡上写“这个月最多花 50 块”。

budget_duration

像告诉财务“预算按月重置,不是永久累计”。

第四步

🗺 LiteLLM 的 config.yaml 路由表,像“后台值班排班表”

OpenClaw 继续只叫同一个模型名,但 LiteLLM 在后台决定到底把请求送给谁。

这就是为什么官方说“OpenClaw keeps requesting claude-opus-4-6 — LiteLLM handles the routing”。翻成人话:前台台词不变,后台换厨师。

最后总结

🎈 把 LiteLLM 这页压成一句最好记的话

LiteLLM 是模型总调度台。OpenClaw 先找它报到,由它负责记账、换后端、发工卡、做备援。