给 AI 选大脑——主模型与辅助模型配置
Hermes Agent 官方教程第十三篇:配置主模型和辅助模型,让 AI 更聪明也更省钱。

給 AI 選大腦——主模型與輔助模型設定
各位朋友,咱們又見面了!今天這篇咱們聊聊 Hermes 的「大腦」設定。別緊張,這事兒比給電腦選 CPU 簡單多了,咱們把它拆開揉碎慢慢說。
兩種「大腦」:主腦和副腦
Hermes 裡其實有兩種模型槽位:
- 主模型(Main model)——這是 Agent 的「主腦」。你發的每句話、工具呼叫的每個迴圈、串流輸出的每個字,都得過它。簡單說,它負責「思考」。
- 輔助模型(Auxiliary models)——這是「副腦」,乾些雜活:上下文壓縮、圖像分析、網頁摘要、審批打分、MCP 工具路由、會話標題生成、技能搜尋……一共 11 個任務槽位,每個都能單獨覆蓋。
打個比方:主模型是公司 CEO,輔助模型是各個部門的專員。CEO 管大事,專員處理瑣事,各司其職。
快速上手:Nous Portal 一步到位
如果你是全新安裝,最省事的路子是跑一下 hermes setup --portal,一條命令搞定登入和設定 Nous 為預設提供商。Nous Portal 一個訂閱能存取 300+ 模型,訂閱用戶還有 10% 的 token 計費折扣。想看看配好了啥,用 hermes portal info 檢查。
主模型怎麼設?
打開儀表板,點側邊欄的 Models,頂部就是 Model Settings 面板。主模型那一行點 Change,會彈出選擇器:
- 左邊:已認證的提供商列表。沒看到某個提供商?去 Keys 裡加憑證。
- 右邊:該提供商的精選模型列表。注意,這是 Hermes 推薦的 agentic 模型,不是原始
/models介面的完整列表(OpenRouter 上那玩意兒有 400+ 模型,包括 TTS、圖像生成器啥的,不適合當主腦)。
選好模型點 Switch,Hermes 會把它寫進 ~/.hermes/config.yaml。注意:這只對新會話生效。已經打開的聊天標籤頁繼續用原來的模型。想熱切換當前對話?用 /model 斜線命令。
中途切換的坑
在活躍會話中切換模型(比如 Herm TUI 裡選模型、CLI 裡切、Telegram/Discord 裡發 /model),Hermes 會估算你的下一條訊息是否需要對新模型做預檢上下文壓縮。如果會話已經接近或超過新模型的壓縮閾值,切換回覆裡會帶警告。壓縮會在切換後的第一條用戶訊息時執行。
還有個重要提醒:中途切換會重設提示快取!因為快取是按模型鍵控的,切換後下一條訊息得按全價輸入 token 重新讀整個對話,而不是享受 75-90% 的快取折扣。長會話裡這一下重讀可能比兩個模型之間的 token 單價差還大。所以——想切換就切,但盡量在對話早期或新會話開始時就切。
無人值守的資料訓練層級
有些模型(比如 muse-spark-1.2-contributor)因為供應商可能拿你的資料訓練而打折。互動式選擇時會有確認提示,但無人值守路徑(看板 worker、cron agent)沒法問這個問題,所以預設失敗關閉。如果你接受,可以記錄持久確認:
hermes config set security.allow_data_training_tiers_noninteractive true
Hermes 每次無人值守啟動時仍會列印完整的資料策略警告和確認鍵,保留稽核軌跡。撤銷用 hermes config unset security.allow_data_training_tiers_noninteractive。
輔助模型怎麼設?
點 Show auxiliary 展開 11 個任務槽位。每個預設都是 auto——意思是 Hermes 會嘗試用主模型乾這活兒。如果這條路不可用或失敗,auto 會依次嘗試任務專屬的 fallback_chain、主 fallback_providers / fallback_model 鏈、最後是內建的輔助發現鏈。想省錢或提速?給特定任務覆蓋成更便宜/更快的模型就行。
關於 model: 設定格式
全新安裝的預設設定裡 model: ""(空字串哨兵,表示「還沒配」)。第一次跑 hermes setup 或 hermes model 時,這個鍵會被原地升級成對映格式,包含 provider、default、base_url、api_mode 子鍵。如果你在 config.yaml 裡看到空字串,跑一下 hermes model(或點儀表板裡的 Change),Hermes 會幫你寫好的。
好了,主模型和輔助模型的設定就聊到這兒。記住:主模型管思考,輔助模型管雜活,auto 是預設的「讓主模型試試」策略。有問題評論區見!
官方介面截圖



📖 官方文档
本文根据 Hermes Agent 官方文档编写,原文见:官方文档 › user-guide/configuring-models