OpenClaw 配置模板(一键复制)
本页提供 RabbitCloud 接入 OpenClaw 所需的 3 个配置文件的完整模板,可直接复制粘贴使用。 使用前请将所有 sk-你的Key 替换为你在 RabbitCloud 控制台 获取的真实 API Key。
文件 1:~/.openclaw/openclaw.json
这是 OpenClaw 的主配置文件。如果你已有其他提供商,只需将 rabbitcloud 相关内容合并进去即可。
json
{
"models": {
"mode": "merge",
"providers": {
"rabbitcloud": {
"baseUrl": "https://rabbitcloud.club",
"apiKey": "sk-你的Key",
"api": "anthropic-messages",
"models": [
{
"id": "claude-sonnet-4-6",
"name": "Claude 4.6 Sonnet",
"reasoning": false,
"input": ["text", "image"],
"contextWindow": 200000,
"maxTokens": 8192
},
{
"id": "claude-sonnet-4-6-thinking",
"name": "Claude 4.6 Sonnet TK",
"reasoning": true,
"input": ["text", "image"],
"contextWindow": 200000,
"maxTokens": 8192
},
{
"id": "claude-opus-4-6",
"name": "Claude 4.6 Opus",
"reasoning": false,
"input": ["text", "image"],
"contextWindow": 200000,
"maxTokens": 8192
},
{
"id": "claude-opus-4-6-thinking",
"name": "Claude 4.6 Opus TK",
"reasoning": true,
"input": ["text", "image"],
"contextWindow": 200000,
"maxTokens": 8192
}
]
}
}
},
"auth": {
"profiles": {
"rabbitcloud:default": {
"provider": "rabbitcloud",
"mode": "api_key"
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "rabbitcloud/claude-sonnet-4-6",
"fallbacks": [
"rabbitcloud/claude-opus-4-6"
]
},
"models": {
"rabbitcloud/claude-sonnet-4-6": {
"alias": "claude-sonnet-4-6"
},
"rabbitcloud/claude-sonnet-4-6-thinking": {
"alias": "claude-sonnet-4-6-thinking"
},
"rabbitcloud/claude-opus-4-6": {
"alias": "claude-opus-4-6"
},
"rabbitcloud/claude-opus-4-6-thinking": {
"alias": "claude-opus-4-6-thinking"
}
},
"compaction": {
"mode": "safeguard"
},
"maxConcurrent": 4,
"subagents": {
"maxConcurrent": 8
}
},
"list": [
{
"id": "main"
}
]
},
"tools": {
"exec": {
"security": "full"
}
}
}文件 2:~/.openclaw/agents/main/agent/models.json
Agent 级模型定义文件,比主配置多了 cost 和每个模型独立的 api 字段。
json
{
"providers": {
"rabbitcloud": {
"baseUrl": "https://rabbitcloud.club",
"apiKey": "sk-你的Key",
"api": "anthropic-messages",
"models": [
{
"id": "claude-sonnet-4-6",
"name": "Claude 4.6 Sonnet",
"reasoning": false,
"input": ["text", "image"],
"contextWindow": 200000,
"maxTokens": 8192,
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"api": "anthropic-messages"
},
{
"id": "claude-sonnet-4-6-thinking",
"name": "Claude 4.6 Sonnet TK",
"reasoning": true,
"input": ["text", "image"],
"contextWindow": 200000,
"maxTokens": 8192,
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"api": "anthropic-messages"
},
{
"id": "claude-opus-4-6",
"name": "Claude 4.6 Opus",
"reasoning": false,
"input": ["text", "image"],
"contextWindow": 200000,
"maxTokens": 8192,
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"api": "anthropic-messages"
},
{
"id": "claude-opus-4-6-thinking",
"name": "Claude 4.6 Opus TK",
"reasoning": true,
"input": ["text", "image"],
"contextWindow": 200000,
"maxTokens": 8192,
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"api": "anthropic-messages"
}
]
}
}
}文件 3:~/.openclaw/agents/main/agent/auth-profiles.json
认证密钥存储文件。
json
{
"version": 1,
"profiles": {
"rabbitcloud:default": {
"provider": "rabbitcloud",
"type": "api_key",
"key": "sk-你的Key"
}
},
"lastGood": {
"rabbitcloud": "rabbitcloud:default"
}
}参数速查表
| 字段 | 填入值 | 来源与作用 |
|---|---|---|
provider | rabbitcloud | 你的自定义提供商名称(需保持统一) |
baseUrl | https://rabbitcloud.club | 绝对不可以带 /v1 后缀 |
api | anthropic-messages | 指定调用的 API 接口格式 |
apiKey / key | sk-... | 在控制台获取的访问密钥 |
reasoning | false / true | 根据模型是否带 -thinking 来设置 |
contextWindow | 200000 | 解锁克劳德模型的超大上下文能力 |
maxTokens | 8192 | 返回的最长文本,设置太小会被截断 |
cost | 全部设为 0 | 防止因计费预估导致的使用异常 |
💡 提示: 如果遇到问题,请先查看 常见问题 文档。如果依然无法解决,请携带完整报错截图前往首页,公告内添加客服联系方式,添加客服询问解决。
