简要总结
null
这页说明书在教你怎么给你的“小帮手”OpenClaw找一个更厉害的“大管家”,这个管家叫LiteLLM。有了这个大管家,你的小帮手就能和很多很多不同的“大脑”(比如Claude、GPT-4)聊天,而且大管家会帮你数清楚用了多少钱,还会帮你记下所有对话,特别方便!当你需要让小帮手通过大管家来工作时,就看这页。
五岁小孩版解释
LiteLLM就像一个超级厉害的“翻译官”和“大管家”。你的小帮手OpenClaw本来只能直接跟一个“大脑”说话,但通过这个管家,它就能跟100多个不同的“大脑”聊天了。管家还会帮你数钱、记笔记,你想换一个“大脑”来帮忙,也完全不用重新教你的小帮手。
怎么开始用这个大管家呢?有两个简单的方法。
- 最简单的方法(就像跟着向导走):你只需要在电脑上打开一个叫“终端”的黑框框,输入一行魔法咒语:
openclaw onboard --auth-choice litellm-api-key。然后跟着屏幕上的提示一步一步做就行啦! - 自己动手的方法:如果你想自己来,需要做两件小事。
- 第一步,先把大管家LiteLLM请到你的电脑里来。在“终端”里输入:
pip install 'litellm[proxy]'来安装它。安装好后,再输入litellm --model claude-opus-4-6来启动它。启动后,大管家就会在你电脑的“本地”(一个叫localhost:4000的地方)开始工作啦。 - 第二步,告诉你的小帮手OpenClaw:“以后请找大管家帮忙!” 你只需要设置一个“秘密口令”。在“终端”里输入:
export LITELLM_API_KEY="your-litellm-key"(记得把your-litellm-key换成你自己的真正口令哦)。设置好之后,再像平常一样运行openclaw就可以了。
- 第一步,先把大管家LiteLLM请到你的电脑里来。在“终端”里输入:
怎么设置得更仔细一点?
你可以把上面的“秘密口令”写在一个叫“环境变量”的小本本上,这样每次打开电脑它都记得。命令是:export LITELLM_API_KEY="sk-litellm-key"。
或者,你也可以在一个叫 config.json 的配置文件里,把所有设置都写清楚,比如大管家住在哪里(baseUrl),用什么口令(apiKey),以及可以让小帮手使用哪些“大脑”(在 models 列表里写上它们的名字和本领)。
给大管家定规矩:虚拟钥匙和花钱限制
你可以让大管家专门为你的小帮手OpenClaw制作一把“虚拟钥匙”,并且给这把钥匙定一个“每月最多花多少钱”的规矩。你需要用 curl 这个工具给大管家发一个“制作钥匙”的请求。命令有点长,但主要是告诉大管家:钥匙名字叫“openclaw”,每月最多花50块钱(max_budget: 50.00)。做好的新钥匙,就可以用来当上面说的 LITELLM_API_KEY 啦!
大管家的超能力:自动找“大脑”
大管家最厉害的地方是,它能自动帮你找不同的“大脑”。你可以在一个叫 config.yaml 的文件里告诉它:“如果小帮手要找‘claude-opus-4-6’,你就用ANTHROPIC_API_KEY这个口令去请Claude;如果找‘gpt-4o’,你就用OPENAI_API_KEY去请GPT。” 这样,你的小帮手永远只说“我要找claude-opus-4-6”,但大管家背后可以帮你换成任何你安排好的“大脑”。
看看花了多少钱
你想知道小帮手这个月通过大管家花了多少钱吗?可以问问大管家。用 curl 工具向 http://localhost:4000/key/info 或 http://localhost:4000/spend/logs 地址问一下(问的时候要记得带上你的“主钥匙” LITELLM_MASTER_KEY 哦),它就会告诉你啦。
要记住的小事情
- 大管家LiteLLM通常就在你电脑的
http://localhost:4000这个地方待命。 - 你的小帮手OpenClaw会用一种叫“OpenAI-compatible”的方式和大管家说话,它们配合得很好。
- 小帮手的所有本领,通过大管家都能用,一点也不会变少!