跳到主要内容

OpenClaw

OpenClaw 如果提供自定义 API Provider,可以把 MuskAI 填为独立 Provider。

配置项​

  • Provider 名称:MuskAI
  • Base URL:登录官网后,在用户中心 -【API密钥】页面查看并复制
  • API Key:MuskAI API Key
  • Model:控制台可用模型

配置文件​

编辑 ~/.openclaw/openclaw.json,添加认证配置:

"auth": {
"profiles": {
"muskai:default": {
"provider": "muskai",
"mode": "api_key"
}
}
}

在 models.providers 中添加 MuskAI Provider,并按需保留你实际要用的模型:

"models": {
"mode": "merge",
"providers": {
"muskai": {
"baseUrl": "在官网用户中心 -【API密钥】页面复制的 Base URL",
"apiKey": "在这里输入你的 API Key",
"api": "anthropic-messages",
"authHeader": true,
"models": [
{
"id": "glm-4.7",
"name": "glm-4.7",
"reasoning": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 262144,
"maxTokens": 65536
},
{
"id": "glm-4.5-Air",
"name": "glm-4.5-Air",
"reasoning": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 1000000,
"maxTokens": 65536
},
{
"id": "glm-5",
"name": "glm-5",
"reasoning": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 202752,
"maxTokens": 16384
}
]
}
}
}

在 agents.defaults.model 中设置默认模型:

"agents": {
"defaults": {
"model": {
"primary": "muskai/glm-4.7"
},
"models": {
"muskai/glm-5": {},
"muskai/glm-4.7": {},
"muskai/glm-4.5-Air": {}
}
}
}

验证​

保存后重启网关并查看状态:

openclaw gateway restart
openclaw status

常用命令:

/model <模型>
临时切换模型

/new
新建会话

/compact
压缩上下文

/think high
开启思考模式

最后执行一次短请求,并确认 MuskAI 控制台使用记录中能看到对应 Key。