1. 项目概述
作为一名长期使用OpenClaw框架的开发者,最近MiniMax发布了2.5和2.5-highspeed版本,我迫不及待地想给我的"龙虾"(我对OpenClaw的昵称)升级一下大脑。这个过程虽然不算复杂,但涉及多个配置文件的修改,需要特别注意细节。下面我将详细记录整个配置过程,希望能帮助到同样想升级的朋友们。
MiniMax 2.5 HighSpeed版本相比之前的2.1版本,在响应速度和计算效率上都有显著提升。根据官方文档,HighSpeed版本特别优化了大规模上下文处理能力,同时保持了与标准版相当的输出质量。这对于需要处理大量数据的应用场景来说是个好消息。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备与前期检查
2.1 当前环境确认
在开始升级前,我们需要先确认当前的运行环境。通过以下命令可以查看OpenClaw的基本信息:
bash复制openclaw --version
在我的环境中,具体配置如下:
- OpenClaw版本:2026.2.3
- 当前使用模型:MiniMax-M2.1
- 目标升级模型:MiniMax-M2.5和MiniMax-M2.5-highspeed
2.2 升级前的准备工作
在修改任何配置文件前,强烈建议做好备份。以下是需要备份的关键文件:
bash复制cp /home/admin/.openclaw/openclaw.json /home/admin/.openclaw/openclaw.json.bak
cp /home/admin/.openclaw/agents/main/agent/models.json /home/admin/.openclaw/agents/main/agent/models.json.bak
cp /home/admin/.openclaw/agents/main/sessions/sessions.json /home/admin/.openclaw/agents/main/sessions/sessions.json.bak
注意:备份文件时最好加上日期后缀,方便后续回滚时识别。
3. 模型配置详解
3.1 配置文件结构解析
OpenClaw的模型配置主要涉及两个关键文件:
- 主配置文件:
/home/admin/.openclaw/openclaw.json - Agent模型配置文件:
/home/admin/.openclaw/agents/main/agent/models.json
主配置文件中的models部分定义了所有可用的模型及其参数。每个模型提供者(如MiniMax)都有自己的配置块。
3.2 添加新模型配置
我们需要在主配置文件中添加MiniMax 2.5和2.5-highspeed的配置。以下是详细的配置示例:
json复制{
"models": {
"providers": {
"minimax": {
"baseUrl": "https://api.minimaxi.com/anthropic",
"api": "anthropic-messages",
"authHeader": true,
"models": [
{
"id": "MiniMax-M2.1",
"name": "MiniMax M2.1",
"reasoning": false,
"input": ["text"],
"cost": {
"input": 15,
"output": 60,
"cacheRead": 2
