OpenClaw (原 Moltbot) CLI 模型切換失敗?修改 agents.defaults.models 配置全解

OpenClaw (原 Moltbot) CLI 模型切換失敗?修改 agents.defaults.models 配置全解

🚨 重要警告(2026/02 更新):本文範例使用的 provider,筆者本人已因透過 OpenClaw 呼叫而遭 Google 帳號永久封禁(fban)。強烈建議不要再使用 Antigravity provider,改用 NVIDIA Build API 接入 Kimi K2.5 等替代方案。

⚠️ 更新提示:本專案 (Moltbot) 已於 2026/01/30 正式更名為 OpenClaw。本文技術內容依然適用,但部分指令名稱可能有所變動。關於更名細節與新功能,請參考:OpenClaw 正式更名懶人包。

2026/01 更新:本工具已從 Clawdbot 改名為 Moltbot(因 Anthropic 商標問題)。 如果你是搜尋 Clawdbot 找到這篇,你來對地方了!npm 套件已改為 ,但舊版 指令目前仍可使用,配置路徑目前仍是 。 本文指令以 為主,如果你還在用舊版,請自行替換為 。

使用 Moltbot(原 Clawdbot)CLI 一段時間後,你可能會遇到這種情況:

  • 原本使用 用到 token 額度耗盡
  • 想切換到其他模型(如 )
  • 執行 卻發現無法使用
  • 或是在 openclaw skills 教程 列表中根本看不到想要的模型

這不是 bug,而是 Moltbot 的設計機制。

當你第一次執行 設定嚮導時,選擇的模型會被寫入配置檔的 區段。這個區段是一個模型允許列表(Allowlist)——只有明確列出的模型才能使用。

查看你的配置:

你可能會看到類似這樣的輸出:

這就是為什麼你只能用這兩個模型——其他模型根本不在允許列表中。

Moltbot 的配置分為兩個層級:

檔案 用途 主配置檔, 在這裡 Agent 專屬模型配置(進階用法)

注意:配置路徑目前仍是 ,尚未改為 。

大多數情況下,你只需要修改主配置檔即可。

這是最直接的方式,讓你完全掌控可用的模型列表。

步驟 1:打開配置檔

步驟 2:找到 區段,加入想要的模型

步驟 3:儲存檔案並重啟 daemon

如果不想手動編輯 JSON,可以用 CLI 命令操作:

如果你想讓所有模型都可用,可以將 設為空物件:

或直接移除整個 區段。

注意:這會讓所有提供者的模型都可用,可能會看到非常長的模型列表。

修改配置後,執行以下步驟確認設定生效:

A: 請確認:

  1. daemon 已重啟:執行
  2. JSON 格式正確:可以用 驗證
  3. auth profile 正確:執行 檢查驗證狀態

A: 執行 可以掃描 OpenRouter 的免費模型目錄。

A: 是的,重新執行 可能會覆蓋你的自訂設定。建議先備份配置檔:

  • 是 Moltbot 的模型允許列表,這是設計功能而非 bug
  • 手動編輯 是最直接的方式
  • 修改後記得執行 讓設定生效
  • 建議根據實際需求適度開放模型,而非全開
  • 想嘗試更多模型?可以透過 NVIDIA Build 免費 API 在 OpenClaw 接入 Kimi K2.5 並建立隔離顧問代理
  • 從 Clawdbot 遷移過來的用戶,設定路徑可能不同,建議先參考遷移指南確認

參考來源:

Moltbot Models Documentation

Moltbot GitHub

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/254466.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月13日 下午1:04
下一篇 2026年3月13日 下午1:05


相关推荐

关注全栈程序员社区公众号