前不久给自己公司电脑装了openclaw,使用了三方中专的apikey配置帮别人配置的好好的都用的第三方发现结果自己用的时候一直报错403无效APIkey的这个问题,原因是查到了脏环境变量,中专用的是athropic的中专,baseurl配置成了月之暗面的,结果导致自己在openclaw里面设置的apikey没有生效,随后删除这两个环境变量即可,首先浏览自己本地的环境变量以我windows11这台电脑的powershell为例输入:Get-ChildItem Env:            随后再删除,命令:

‘[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", $null, "Machine") [Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", $null, "Machine")(需要管理员的方式运行)。

ANTHROPIC_AUTH_TOKEN :          sk-HKEWeeI075PDCuuBzZ********tMQkgTj73TRNH
ANTHROPIC_BASE_URL  :           https://api.moonshot.cn/anthropic/

上面两个就是我环境变量的脏数据,我给删除之后重新运行openclaw doctor --fix让它自己修复环境变量,最后再重启一下openclaw gateway就好了

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐