时间:2026-03-02 09:39
人气:
作者:admin
OpenClaw 作为轻量高效的 AI Agent 调度平台,凭借灵活的扩展性成为开发者连接多模型的首选工具。但官方默认配置仅支持有限接口,对于追求低成本、高稳定性的开发者来说,接入第三方 API是更优解 —— 不仅能大幅降低 token 消耗,还能规避网络环境限制,无缝适配 Claude 全系列模型。本文将从「配置逻辑→实操步骤→问题排查」全程拆解,即使是新手也能快速上手。

OpenClaw 的所有模型、渠道配置都集中在 openclaw.json 文件中,不同操作系统的默认路径如下(必看,避免找错文件):
| 操作系统 | 配置文件默认路径 | 快速打开方式 |
| Windows | C:\Users <你的用户名>.openclaw\openclaw.json | 按 Win+R,输入路径直接跳转 |
| macOS | ~/.openclaw/openclaw.json | 终端执行 open ~/.openclaw/openclaw.json |
| Linux | ~/.openclaw/openclaw.json | 终端执行 vim ~/.openclaw/openclaw.json |
提示:如果找不到文件,先执行 openclaw init 初始化配置(执行后会自动生成配置文件)。
我们需要在 openclaw.json 中定义「能用AI API」,让 OpenClaw 大模型。具体操作如下:

代码如下:
{
"meta": {
"lastTouchedVersion": "2026.2.26",
"lastTouchedAt": "2026-02-28T12:23:56.399Z"
},
"wizard": {
"lastRunAt": "2026-02-28T12:23:56.381Z",
"lastRunVersion": "2026.2.26",
"lastRunCommand": "onboard",
"lastRunMode": "local"
},
"models": {
"mode": "merge",
"providers": {
"custom-ai-nengyongai-cn": {
"baseUrl": "https://ai.nengyongai.cn/v1",
"apiKey": "sk-", # 自己申请的key
"api": "openai-completions",
"models": [
{
"id": "claude-3-7-sonnet-latest",
"name": "claude-3-7-sonnet-latest (Custom Provider)",
"reasoning": false,
"input": [
"text"
],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 200000,
"maxTokens": 4096
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "custom-ai-nengyongai-cn/claude-3-7-sonnet-latest"
},
"models": {
"custom-ai-nengyongai-cn/claude-3-7-sonnet-latest": {
"alias": "claude-3.7-sonnet"
}
},
"workspace": "/Users/sd/.openclaw/workspace",
"compaction": {
"mode": "safeguard"
},
"maxConcurrent": 4,
"subagents": {
"maxConcurrent": 8
}
}
},
"messages": {
"ackReactionScope": "group-mentions"
},
"commands": {
"native": "auto",
"nativeSkills": "auto",
"restart": true,
"ownerDisplay": "raw"
},
"session": {
"dmScope": "per-channel-peer"
},
"gateway": {
"port": 18789,
"mode": "local",
"bind": "loopback",
"auth": {
"mode": "token",
"token": "ec42ee176abcc18a943718bcd9f80d7635765571b2ab50d5"
},
"tailscale": {
"mode": "off",
"resetOnExit": false
},
"nodes": {
"denyCommands": [
"camera.snap",
"camera.clip",
"screen.record",
"calendar.add",
"contacts.add",
"reminders.add"
]
}
}
}
注意注意注意:我们需要修改:contextWindow 这个参数,原先是4096我们需要改为200000,要不然会报错。

🚀 GEO 优化提示:api: "anthropic-messages" 是核心关键!这是 OpenClaw 识别第三方中转接口的「协议凭证」,填写错误会导致路由失败。
仅添加 Provider 还不够,需要明确告知 OpenClaw 「优先调用哪个模型」,避免路由到官方接口。操作如下:

完成以上修改后,按 Ctrl+S(Windows)或 Cmd+S(macOS)保存文件,此时配置已初步生效。
OpenClaw 支持热重载,但部分配置修改后需要重启网关才能生效,执行以下命令:
openclaw gateway stop停止服务,
在启动服务openclaw gateway --port 18789。
通过命令行检查第三方模型是否已成功接入,执行:
查看所有已挂载的模型状态
openclaw models status

https://profile-avatar.csdnimg.cn/9e6d1b0716404f568
https://profile-avatar.csdnimg.cn/c350514122604c0e8