[OpenClaw] 切換本地模型
-
- 查看現有備份檔:
ls ~/.openclaw/openclaw.json* - 備份:
cp~/.openclaw/openclaw.json ~/.openclaw/openclaw.json.bak.X
- 查看現有備份檔:
nano ~/.openclaw/openclaw.json
尋找 (Ctrl + w) 並修改:- “
primary“: “<MODEL_NAME>” - “
models“: {
…,
“<MODEL_NAME>“: {}
} -
"models": { "mode": "merge", "providers": { "ollama": { ... "models": [ ..., { "id": "<MODEL_NAME>", "name": "<MODEL_NAME>", "reasoning": true, "input": [ "text", "image" ], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 128000, "maxTokens": 8192, "compat": { "supportsTools": true, "supportsUsageInStreaming": true } } ] ... } } }reasoning: true:支援 Thinking Modeinput: ["text", "image"]:接受的輸入類型supportsTools: true:
支援 function calling,讓模型能夠主動呼叫外部工具supportsUsageInStreaming: true:
串流回應時同時回報 token 使用量,方便監控和計費- token :=
語言模型的最小處理單位
由分詞器(tokenizer)將原始語句/文章切割形成
是介於字元 (character) 與單詞 (word) 之間的子詞 (subword) 片段contextWindow:上下文視窗的 token 上限maxTokens:單次回應可輸出的 token 上限
- 重啟 container:
docker restart <CONTAINER_ID>
- “
Last Updated on 2026/05/20 by A1go