必须使用Token173中转服务绕过地域与账号限制,确认OpenClaw为v2026.2.19、Node.js为18.19.1或20.11.0 LTS,通过环境变量注入API密钥配置provider,设置primary模型后启动并用curl验证GPT与Claude通道。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在OpenClaw v2026.2.19中稳定调用GPT与Claude模型,必须绕过官方API的地域限制和账号绑定问题,直接对接已认证的中转服务;否则初始化后所有模型请求都会返回403或timeout错误,且无法通过重试恢复。
确认OpenClaw版本并检查运行环境
打开终端,执行openclaw --version,输出必须为v2026.2.19。若显示其他版本(如v2026.3.31),说明本地缓存未清理干净,需先运行npm uninstall -g openclaw再重装指定版本。
执行node -v确认Node.js为18.19.1或20.11.0 LTS;低于18.x将导致Gateway模块加载失败,出现ERR_MODULE_NOT_FOUND报错。
配置Token173中转服务接入GPT与Claude
进入~/.openclaw/目录,用VS Code或记事本打开openclaw.json。
定位到"provider"字段,删除原有全部内容,粘贴以下配置块(注意保留外层大括号):
"token173-openai": {"npm": "@ai-sdk/openai-compatible","name": "Token173 GPT","options": {"baseURL": "https://token173.com/v1","apiKey": "{env:TOKEN173_API_KEY}"},"models": {"gpt-4o": {"id": "gpt-4o","name": "GPT-4o"}}},"token173-anthropic": {"npm": "@ai-sdk/anthropic","name": "Token173 Claude","options": {"baseURL": "https://token173.com/anthropic/v1","apiKey": "{env:TOKEN173_API_KEY}"},"models": {"claude-3-5-sonnet-20260219": {"id": "claude-3-5-sonnet-20260219","name": "Claude 3.5 Sonnet"}}}
【apiKey必须通过环境变量注入,不可明文写入配置文件】否则启动时会触发安全扫描,自动禁用该provider并记录警告日志。
在终端中执行:export TOKEN173_API_KEY=sk-xxxxxxxxxxxxxxxx(替换为你在token173.com获取的真实密钥)。
设置默认模型并验证连接
第一步:在openclaw.json中找到"primary"字段,将其值改为"token173-openai/gpt-4o"。
第二步:保存文件后,在终端执行openclaw start --debug,观察日志流。
第三步:等待出现[Gateway] listening on http://localhost:3000和[Agent] loaded 2 providers, 2 models两行输出,表示加载成功。
第四步:新开一个终端窗口,执行curl -X POST http://localhost:3000/v1/chat/completions -H "Content-Type: application/json" -d '{"model":"gpt-4o","messages":[{"role":"user","content":"测试"}]}'。
若返回含"choices":[{...}]的JSON且无error字段,说明GPT通道通了;将model字段换成claude-3-5-sonnet-20260219可测试Claude通道。


















