要求:注册硅基流动账号,在网站内找到api-key
配置方法一:(推荐)

使用终端,根据指引,箭头所示配置:

openclaw config

填写API KEY

Model ID从硅基流动上复制下来粘贴进去

接下来回车往下,会自动验证。


配置方法二:使用配置文件
找到文件夹".openclaw"
项目下载后,配置文件在Users文件夹下

C:\Users\41587\.openclaw

在你系统盘里面的用户文件夹下,找不到就全盘扫描

找到openclaw.json,先备份一下,编辑打开openclaw.json;

models -> providers 节点下添加 siliconflow 服务商,把“siliconflow”部分粘贴进去

"models": {
  "providers": {
    "siliconflow": {
      "baseUrl": "https://api.siliconflow.cn/v1",
      "apiKey": "sk-你的硅基流动API密钥",
      "api": "openai-completions",
      "models": [
        {
          "id": "Pro/zai-org/GLM-4.7",
          "name": "Silicon GLM 4.7",
          "contextWindow": 128000,
          "maxTokens": 8192
        },
        {
          "id": "deepseek-ai/DeepSeek-V3",
          "name": "DeepSeek V3",
          "contextWindow": 64000,
          "maxTokens": 4096
        }
      ]
    }
  }
}

agents -> defaults声明模型的使用路径,并可设置别名。修改model、models

"agents": {
  "defaults": {
    "model": {
      "primary": "siliconflow/Pro/zai-org/GLM-4.7" 
    },
    "models": {
      "siliconflow/Pro/zai-org/GLM-4.7": {
        "alias": "glm"
      },
      "siliconflow/deepseek-ai/DeepSeek-V3": {
        "alias": "deepseek"
      }
    }
  }
}

这里配置了GLM 4.7、DeepSeek-V3

(注:"primary"的值需要添加前缀 siliconflow/(如上图配置的providers名字),xxx为从硅基流动上粘贴下来的模型id)

(要是对话返回403那就是API没钱了,要是显示Unknown model就是模型配置写错了)

在保存配置文件后,用到以下指令来检查并确保配置生效:

操作目的 对应指令
强制重启服务

openclaw gateway stop

schtasks /Run /TN "openclaw Gateway"

测试模型连接 openclaw agent --agent main --message "你好"
修复环境配置 openclaw doctor --fix
查看实时日志 openclaw logs --follow

配置方法三:使用Web UI配置
打开web UI

openclaw dashboard

id指的是模型名称,从硅基流动上复制下来就行

然后配置Agent使用的大模型

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐