方法一:让龙虾自己配置
添加模型
新对话发送(密钥改成你自己的密钥)
API 类型: OpenAI Compatible
Base URL: https://api.deepseek.com/v1
API Key: 密钥
Model: deepseek-v4-flash
添加这模型和在agent配置中设置为默认模型
mclaw会帮忙加模型并使用
模型相关指令
发送
/status 查看当前使用模型
/models 查看模型列表
/model 大模型名称 切换模型
例如 /model router 切换回原本内置模型
方法二:修改配置文件
前提是已经跑了探针,有webshell
可以直接在配置文件里面添加/home/node/.openclaw/openclaw.json(改前做好备份,避免操作失误直接挂掉)
添加deepseek
models的providers中找到它原本的模型配置,加个逗号,然后添加上deepseek的配置文件,以下是模板
"deepseek" : {
"baseUrl" : "https://api.deepseek.com/v1",
"apiKey" : "deepseek密钥",
"api" : "openai-completions",
"models" : [ {
"id" : "deepseek-v4-flash",
"name" : "DeepSeek V4 Flash",
"api" : "openai-completions",
"reasoning" : true,
"input" : [ "text"],
"cost" : {
"input" : 1,
"output" : 2,
"cacheRead" : 0.02,
"cacheWrite" : 1
},
"contextWindow" : 1000000,
"maxTokens" : 384000
} ]
}
然后在agents的defaults中
"models": {
"router/respond-with-actual-model-identity": {
"alias": "respond-with-actual-model-identity"
}
},
改成
"models" : {
"router/respond-with-actual-model-identity" : {
"alias" : "respond-with-actual-model-identity"
},
"deepseek/deepseek-v4-flash" : {
"alias" : "deepseek-v4-flash"
}
},
设置deepseek作为默认
agents的defaults中
"model": {
"primary": "router/respond-with-actual-model-identity"
},
改成
"model" : {
"primary" : "deepseek/deepseek-v4-flash"
},
添加完效果如下:
...
"models" : {
"mode" : "merge",
"providers" : {
"router" : {...},
"deepseek" : {...}
}
},
"agents" : {
"defaults" : {
"model" : {
"primary" : "deepseek/deepseek-v4-flash"
},
"models" : {
"router/respond-with-actual-model-identity" : {
"alias" : "respond-with-actual-model-identity"
},
"deepseek/deepseek-v4-flash" : {
"alias" : "deepseek-v4-flash"
}
},
...
},
...
},
...