更换 OpenClaw API Key 为 硅基流动 Siliconflow 的方式
第 1 步:准备好硅基流动 API
想用上硅基流动的能力,第一步自然是把通道打通。流程其实挺清晰,跟着下面几步走就对了。
首先,需要通过官方注册链接完成账户注册。之后,别忘了进行必要的实名认证,这是获取完整权限的关键一步。
接下来就是生成属于你自己的 API Key 了。这个以 sk- 开头的字符串,就是你调用服务的“通行证”,务必保管好。
最后,确认并记牢以下三个核心信息,后面配置时会反复用到:
- 硅基流动 API Key:就是刚才提到的,那个
sk-开头的密钥字符串。 - Base URL (接口地址):地址固定为
https://api.siliconflow.cn/v1。这里有个细节需要注意,末尾的/v1务必包含,不能省略。 - 模型名称:需要去硅基流动模型广场查找并复制完整的模型名称。比如,如果你想使用 DeepSeek-V3,复制的就应该是
deepseek-ai/DeepSeek-V3这样的完整格式。
第 2 步:修改模型
万事俱备,只欠东风。API 准备就绪后,就可以在 OpenClaw 中配置硅基流动的模型了。这里提供两种主流方法,你可以根据习惯任选其一。
方法一:使用命令行
对于喜欢效率、熟悉终端操作的朋友,命令行方式无疑最直接。
操作的核心,是通过一条 openclaw config set 命令来配置模型提供者信息。你需要关注并替换以下几个参数:
- baseUrl:保持默认的
https://api.siliconflow.cn/v1即可。 - apiKey:替换成你自己的、以
sk开头的 API Key。 - id:修改为你需要的模型完整 ID,需从模型广场复制。
- name:可以自定义一个便于识别的名字,通常取
id的最后一段就行。
下面是一个配置多个模型的示例命令,你可以参照修改:
openclaw config set 'models.providers.siliconflow' --json '{
"baseUrl": "",
"apiKey": "你的 API Key",
"api": "openai-completions",
"models": [
{ "id": "Pro/zai-org/GLM-5", "name": "GLM-5" },
{ "id": "Pro/MiniMaxAI/MiniMax-M2.5", "name": "MiniMax-M2.5" },
{ "id": "zai-org/GLM-4.6", "name": "GLM-4.6" },
]
}'
openclaw config set models.mode merge
openclaw models set siliconflow/Pro/zai-org/GLM-5
openclaw models set siliconflow/Pro/MiniMaxAI/MiniMax-M2.5
openclaw models set siliconflow/zai-org/GLM-4.6
openclaw gateway restart
方法二:修改配置文件
如果你更倾向于可视化编辑,或者需要做更精细的调整,直接修改配置文件是个不错的选择。
首先,找到并打开 OpenClaw 的配置文件,路径通常是 ~/.openclaw/openclaw.json。
安全提示:修改配置文件前,务必备份原文件,这是一个好习惯。
然后,将以下配置内容复制并合并到你的配置文件中。注意,你需要替换其中的 您的_SILICONFLOW_API_KEY 和模型 id。如果之前已经配置过自定义模型,只需从第三行开始合并即可。
"models": {
"providers": {
"siliconflow": {
"baseUrl": "",
"apiKey": "您的_SILICONFLOW_API_KEY",
"api": "openai-completions",
"models": [{
"id": "zai-org/GLM-4.6",
"name": "GLM-4.6",
"reasoning": false,
"input": ["text"],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 200000,
"maxTokens": 8192
}]
}
}
}
接着,还需要将模型配置到具体的智能体(agent)中。将以下内容合并到 openclaw.json 文件内的 agents 配置项里,位置可参考下图:
关键提醒:此处
siliconflow/zai-org/GLM-4.6中的模型 ID 必须与上一步配置的 ID 完全一致。一个稳妥的建议是,先将新模型配置到某个现有智能体的fallbacks(备用)列表中,这样可以避免因配置错误导致服务不可用。
完成所有配置后,在终端中输入命令 openclaw models list。如果一切顺利,你就能在输出的模型列表里看到刚刚配置好的硅基流动模型了,如下图所示:

