配置
OpenClaw,
通过 CoreAPI
将 CoreAPI 用作 OpenClaw 的自定义模型提供商:一个 API、丰富的模型目录,价格与官方一致。本指南对应最新 OpenClaw 接入流程(2026.3.8+),涵盖安装、提供商配置、验证和模型切换。
# 仅供参考——请在生产环境前根据您的 OpenClaw 版本验证
{
"agents": {
"defaults": {
"model": {
"primary": "coreapi-claude/claude-sonnet-4-5-20250929"
}
}
},
"models": {
"mode": "merge",
"providers": {
"coreapi-openai": {
"baseUrl": "https://unixcore.io/v1",
"apiKey": "${COREAPI_KEY}",
"api": "openai-completions",
"models": [{ "id": "deepseek-flash", "name": "DeepSeek Flash" }]
},
"coreapi-claude": {
"baseUrl": "https://unixcore.io",
"apiKey": "${COREAPI_KEY}",
"api": "anthropic-messages",
"models": [{ "id": "claude-sonnet-4-5-20250929", "name": "Claude Sonnet 4.5" }]
}
}
}
}指南范围
与前置条件
通过 CoreAPI 配置 OpenClaw
将 CoreAPI 用作 OpenClaw 的自定义模型提供商,通过一个 API 以官方标价访问模型目录。本页对应最新 OpenClaw 接入流程(2026.3.8+)。
前置条件
需要 Node.js >= 22 和 CoreAPI API 密钥。对于守护进程安装,请将 COREAPI_KEY 存放在 ~/.openclaw/.env 中,以便 openclaw.json 通过 $COREAPI_KEY 引用,无需硬编码密钥。
openclaw onboard --install-daemon openclaw gateway status openclaw dashboard printf 'COREAPI_KEY=%s\n' 'your_coreapi_key' >> ~/.openclaw/.env chmod 600 ~/.openclaw/.env
新增 ~/.openclaw/.env 或编辑提供商设置后,使用 openclaw gateway restart重启一次,然后执行诊断。在所有指令和工作阶段中使用完整的 provider/model 引用。版本升级后请重新检查 设置参考.
为什么一个 CoreAPI 密钥
需要两个提供商
安装、引导、设置、
验证、切换
OpenClaw 使用 ~/.openclaw/openclaw.json 作为您编辑的来源设置档。自定义提供商将被实体化为每个 agent 的 models.json 文件,位于 ~/.openclaw/agents/<agentId>/下。升级后请使用 设置参考 和 环境变量 指南重新检查密钥和行为。CoreAPI 的 base URL 仅以 实时文档中的定义为准。
{
"agents": {
"defaults": {
"model": {
"primary": "coreapi-claude/claude-sonnet-4-5-20250929"
}
}
},
"models": {
"mode": "merge",
"providers": {
"coreapi-openai": {
"baseUrl": "https://unixcore.io/v1",
"apiKey": "${COREAPI_KEY}",
"api": "openai-completions",
"models": [{ "id": "deepseek-flash", "name": "DeepSeek Flash" }]
},
"coreapi-claude": {
"baseUrl": "https://unixcore.io",
"apiKey": "${COREAPI_KEY}",
"api": "anthropic-messages",
"models": [{ "id": "claude-sonnet-4-5-20250929", "name": "Claude Sonnet 4.5" }]
}
}
}
}基础设置无需手动创建 auth-profiles.json。在提供商中使用 ${COREAPI_KEY} ,并通过 ~/.openclaw/.env、shell 或服务管理器注入变量。
实时费率以
CoreAPI 官网为准
下表使用示意性的每百万 Token 价格。模型目录、定价和 SLA 以 CoreAPI 当前条款为准。 CoreAPI 文档与控制台 当前显示的数据为准。
整合前请先
查看这些问题
此设置需要 auth-profiles.json 吗?
基础设置不需要。OpenClaw 可以通过 $COREAPI_KEY 从 models.providers.*.apiKey 解析提供商 apiKey。仅在需要按配置文件存放密钥或密钥轮换时才使用 auth-profiles.json。
为什么一个供应商需要 2 个提供商条目?
OpenClaw 按 API 格式兼容性路由。请为 openai-completions 和 anthropic-messages 保持独立条目。
设置实际在哪里编辑和实体化?
编辑 ~/.openclaw/openclaw.json。自定义提供商在同步/加载后会实体化为 ~/.openclaw/agents/<agentId>/ 下每个 agent 的 models.json。
本指南使用哪些模型 ID?
deepseek-flash 和 claude-sonnet-4-5-20250929。您可以将 CoreAPI 模型页面上的任意模型添加到对应的提供商区块中。