背景
如果配置OpenClaw时报错,典型报错可能是"HTTP 401 Authorization error***"
此时通常不是因为配置错误,而是OpenClaw本身bug。
排查问题
首先确认 API Key 是否有效,如果不确定是否有效,可直接使用如下测试脚本,填充自己的API_KEY后,测试是否有输出。有输出则表示自己的API_KEY没问题。
python
#!/usr/bin/env python3
"""MiniMax API 简单测试"""
import os
import requests
api_key ="填入你的MiniMax API密钥"
# 简单的hello world请求
url = "https://api.minimax.chat/v1/chat/completions"
headers = {
"Authorization": f"Bearer {api_key}",
"Content-Type": "application/json"
}
payload = {
"model": "MiniMax-M2.1",
"messages": [{"role": "user", "content": "hello"}]
}
response = requests.post(url, headers=headers, json=payload)
print(f"状态码: {response.status_code}")
# 检查响应状态
if response.status_code == 200:
print(f"回复: {response.json()['choices'][0]['message']['content']}")
else:
# 打印错误详情
print(f"错误响应: {response.text}")
如果API_KEY没问题,大概率是因为OpenClaw中MiniMax的baseURL与国内不一致,改为国内地址即可。
修复方案:
- 如用如下命令,打开webui配置界面
bash
openclaw dashboard
- 在打开的webUI页面中,依次找到Config->Raw,然后找到"models"的配置,找到baseURL,
如果你用的minimax,确保改为"https://api.minimaxi.com/anthropic
"(原来可能是minimax.io 不是minimaxi.com)。

- 修改完后,点右上角Save,Reload即可。

