OpenClaw对接硅基流动免费API时如何正确获取并配置访问密钥【指南】
开门见山说一句:想用OpenClaw免费调用硅基流动的模型(比如DeepSeek-V3、GLM-5.1),首先得伺候好那串API密钥。这个密钥不是注册完账号就自动到手的,必须手动创建、复制、永久保存,漏掉任何一个环节,配置的第一步就卡住了。下面把整个流程拆开讲清楚。
注册硅基流动账号并完成实名认证
先到硅基流动官网(https://www.php.cn/link/b01f659554805dc3b0dd01f757d440f9),点右上角「登录」,选手机号或邮箱注册。注册完成之后,别急着走,直接进「控制台」→「账户管理」→「实名认证」。
这一步
不可跳过
创建并安全保存硅基流动API密钥
在控制台左侧导航栏找到「API密钥」,点进去后,点「新建API密钥」。
给这个密钥起个名字,比如“openclaw-dev”或者“test-glmlite”,看你个人习惯。确认之后,系统会生成一串以sk-开头的32位字符——注意,这串密钥
只显示一次
这里多提醒一句:别把密钥硬编码到任何配置文件或脚本里。后续用OpenClaw配置时,直接粘贴使用就好。
通过OpenClaw onboard向导完成对接
对接方式有两种,看你的场景选。
方法一:快速配置向导
在终端里执行openclaw onboard启动向导。选quickstart模式。接着在模型厂商列表里,用方向键选中siliconflow(注意拼写,不是siliconflow.cn也不是silicon)。鉴权方式选apiKey,回车后光标处不显示输入内容,直接粘贴刚才复制的sk-xxxx密钥,再回车。最后从模型列表中选一个免费可用的型号,比如deepseek-ai/DeepSeek-V3.2或zhipu/glm-5.1,按回车确认。
方法二:环境变量配置
这个适合多环境切换或CI/CD场景。在终端执行两行命令(Linux/macOS环境):
export SILICONFLOW_API_KEY="sk-your-api-key-here"
export SILICONFLOW_BASE_URL="https://api.siliconflow.cn/v1"
Windows用户改用set命令,或者在系统环境变量里添加这两项。注意变量名必须全大写且不含空格。
验证OpenClaw是否成功连接硅基流动
配置完毕后,在终端运行openclaw start启动服务网关。然后另开一个终端窗口,执行openclaw tui进入交互界面。
输入一个简单的测试问题,比如“输出hello world”,回车发送。如果返回的是结构化的JSON响应,并且包含正确的content字段(比如显示"hello world"),说明密钥有效、模型可调用、网络也通了。
如果返回401 Unauthorized,大概率是密钥粘贴时缺了字符或者多了空格;返回403 Forbidden,则需要检查实名认证状态,或者密钥是否已被删除。对症下药就行。