openclaw配置自定义的Gemini接口地址实践总结
将OpenClaw接入自定义Gemini API(老张AI)的配置教程
为OpenClaw配置老张AI提供的Gemini代理接口,技术原理清晰。核心在于通过设置两个关键环境变量,将OpenClaw的默认API端点指向你的自定义服务。本指南已针对Node v24与zsh终端环境完成适配,提供可直接复制的配置命令。
配置原理
OpenClaw在调用Gemini模型时,会调用预设的环境变量以获取API端点与身份验证密钥。老张AI提供的是与Gemini模型兼容的代理服务,因此你需要覆盖OpenClaw默认的官方地址,并配置从老张AI平台获取的个人API密钥,从而建立连接通道。
详细配置流程(可复制执行)
步骤1:永久配置老张AI的Gemini API端点
在终端中执行以下命令,将老张AI的接口地址持久化写入你的zsh配置文件:
# 设置Gemini代理接口地址(老张AI)
echo 'export OPENAI_BASE_URL=https://api.laozhang.ai/v1' >> ~/.zshrc
重要细节:老张AI的OpenAI兼容接口,其URL路径必须包含 /v1 后缀。遗漏此部分将直接导致API调用失败。
步骤2:永久添加你的API密钥
继续执行下方命令,将你的专属API密钥写入同一配置文件。该密钥需与上一步设置的接口地址配对使用:
# 设置你的老张AI令牌,直接复制即可
echo 'export OPENAI_API_KEY=sk-jVfFXDyGgDNtUZmt7727D422Fd73483086Fb1cC5Cb86B98b' >> ~/.zshrc
步骤3:立即激活配置
写入配置文件后,需要重新加载配置以使环境变量生效。运行命令:
source ~/.zshrc
此命令执行后通常无回显,这表示配置文件已成功加载。
步骤4:验证环境变量配置(关键检查)
为避免字符错误导致配置无效,建议分别运行以下两个验证命令,确认地址与密钥已正确设置:
# 验证接口地址
echo $OPENAI_BASE_URL
# 验证令牌
echo $OPENAI_API_KEY
预期正确输出如下:
- 接口地址应显示:
https://api.laozhang.ai/v1 - API密钥应显示:你刚刚配置的
sk-jVfFXDyGgDNtUZmt7727D422Fd73483086Fb1cC5Cb86B98b
若输出与上述一致,则证明环境变量配置无误。
步骤5:最终测试OpenClaw调用
现在,你可以运行OpenClaw的核心命令进行最终集成测试。此时,OpenClaw将自动使用已配置的老张AI接口与密钥:
openclaw onboard
调用失败的常见排查点
遵循上述流程,配置成功率很高。若遇问题,请优先检查以下环节。
排查点1:密钥是否已启用Gemini模型权限
请登录老张AI后台(https://api.laozhang.ai/token),确认你所使用的API密钥已被分配并启用了Gemini模型(如Gemini Pro或Ultra)的调用权限。后台未启用会导致“模型无权限”错误。
排查点2:接口地址是否遗漏 /v1 后缀
再次强调,老张AI的OpenAI兼容接口完整地址必须是 https://api.laozhang.ai/v1。若缺少 /v1,通常会触发“404”或“接口不存在”错误。发现错误后,重新执行步骤1即可修正。
排查点3:临时刷新并重载配置
若环境变量验证通过但调用仍失败,可尝试执行以下命令,清除命令缓存并重新加载配置文件:
hash -r && source ~/.zshrc
之后,再次运行 openclaw onboard 进行测试。
延伸解读:OpenClaw环境变量功能
OPENAI_BASE_URL:此变量会覆盖OpenClaw默认的AI服务基础URL,将其定向至你指定的代理端点,本例中即老张AI。OPENAI_API_KEY:此密钥是API调用的身份验证凭证,对应你在老张AI平台生成的令牌。- 将这些配置设置为永久环境变量后,在此终端的所有后续会话中运行OpenClaw,都将自动应用此配置,无需重复操作。
要点归纳
- 核心配置:使用
echo命令将老张AI的接口地址(须含/v1后缀)与个人API密钥,永久写入~/.zshrc文件。 - 关键流程:遵循加载(
source)→ 验证(echo)→ 测试(openclaw onboard)的三步流程。 - 必检项:确保在老张AI后台为该API密钥启用了Gemini模型权限,并双重检查接口地址的完整性。
完成以上配置后,你的OpenClaw将完全通过 https://api.laozhang.ai 提供的接口与密钥运行。
官网地址
https://openclaw.ai/


