客户端接入
OpenClaw
在 OpenClaw 中使用 aicentos —— 通过自定义 Provider 接入
最后更新于:
OpenClaw 是一个 AI 编程助手命令行工具,支持通过自定义 Provider 接入 OpenAI 兼容的 API 服务。官方推荐使用 openclaw onboard 向导完成配置,也可以手动编写配置文件。
准备工作
确保系统满足以下要求:
- Node.js 22+ 版本
- macOS / Linux / Windows 系统
- 如果从源码构建,需要额外安装 pnpm
安装 Node.js
macOS(使用 Homebrew):
brew install node其他系统:
访问 Node.js 官网下载 LTS 版本:https://nodejs.org/en/download
验证安装
node -v
npm -v注意: Windows 用户建议在 WSL2 环境中运行 OpenClaw。
安装 OpenClaw
使用官方安装脚本(推荐):
macOS / Linux
curl -fsSL https://openclaw.ai/install.sh | bashWindows PowerShell
iwr -useb https://openclaw.ai/install.ps1 | iex安装脚本会自动检测并补装缺失的依赖。如果你已经自己管理 Node 环境,也可以使用 npm 或 pnpm 安装方式(详见官方文档)。
启动配置向导
运行向导命令:
openclaw onboard在向导中依次填写以下信息:
- Provider 类型:选择
Custom Provider - Compatibility:选择
OpenAI-compatible - Base URL:
https://aicentos.com/v1 - API Key:填写你的 API Key
- Model ID:参考控制台「模型广场」中的模型名
- Endpoint ID:建议填写
aicentos
注意: API Key 直接填明文即可,不需要额外改成环境变量 OPENAI_API_KEY。
设置默认模型
完成向导后,将默认模型设置为:
aicentos/gpt-4o这样后续使用时会自动使用配置好的模型。
手动配置(可选)
如果不使用向导,可以直接编写 OpenClaw 的 provider 配置文件:
{
"models": {
"providers": {
"aicentos": {
"baseUrl": "https://aicentos.com/v1",
"apiKey": "your_api_key_here",
"api": "openai-completions",
"models": [
{ "id": "gpt-4o", "name": "gpt-4o" }
]
}
}
},
"agents": {
"defaults": {
"model": { "primary": "aicentos/gpt-4o" }
}
}
}配置中可以直接写 API Key 明文,也可以使用环境变量引用(如果你更偏好 SecretRef 方式)。
验证配置
检查模型状态以确认接入成功:
openclaw models list
openclaw models status如果能看到 aicentos/gpt-4o 并且状态显示正常,说明接入配置成功。
注意事项
- OpenClaw 官方支持自定义 Provider 功能,可选择 OpenAI-compatible 或 Anthropic-compatible 模式
- 对当前服务,推荐优先使用 OpenAI-compatible 模式
- 直接填写 API Key 是默认做法;环境变量引用只是可选方案
- 如果希望使用工具自动写入配置,可以考虑使用
cc-switch工具 - 官方文档还提供了其他安装和配置方式,可根据实际需求选择