LLMRouter:一套統一的基礎設施,終結 LLM 路由研究的各說各話
LLMRouter: Unified Infrastructure for Developing, Evaluating, and Deploying LLM Routers
背景
企業與開發者在部署大型語言模型(LLM)時,長期面臨一個現實的兩難:沒有任何一個模型能在所有查詢類型與預算限制下都表現最佳。像 DeepSeek 這類超大型模型(671B 參數)雖然品質頂尖,但推論成本高昂;而輕量模型雖便宜,卻可能在複雜推理任務上失準。因此「模型路由」(model routing)——即根據每個查詢動態挑選最合適模型的技術——成為兼顧品質與成本的關鍵手段。
問題是,現有的路由器(router)研究彼此使用不同的形式化定義、不同的訓練資料、不同的評測方式,導致學界難以公平比較各種方法的優劣,也難以在新任務上快速擴展。由 Tao Feng、Jiaxuan You 等人(2026 年 8 月發表於 arXiv,編號 2608.06867)組成的團隊,便針對這個「各做各的」亂象,提出一套統一的路由形式化框架,並打造對應的開源基礎設施 LLMRouter,搭配全新 benchmark——xRouteBench。
方法
論文將 LLM 路由重新定義為一個「序列決策過程」(sequential decision process),並拆解成五個核心元件:
- Context Encoders(情境編碼器,E_q):將查詢與對話狀態轉換成決策相關的表徵,可以是句子嵌入,也可以是保留自然語言的文字表示。
- Model Encoders(模型編碼器,E_m):描述候選模型的特徵,可用靜態metadata、歷史表現紀錄、學習到的嵌入向量,或直接用文字描述模型特性。
- Scoring Functions(評分函數,g):衡量情境與候選模型之間的相容度,方法從嵌入相似度、分類頭(classification head),到在「查詢-模型」圖上做訊息傳遞(message passing)都有。
- Decision Rules(決策規則,d):把分數轉換成實際的路由動作,多數用貪婪選擇(greedy),部分成本敏感的變體會設定品質差距門檻,或用取樣做探索。
- Learning Signals(學習訊號,ℒ):決定各元件如何朝「品質-成本」目標優化,涵蓋非參數方法、基於正確性標籤的監督式學習、偏好學習,以及強化學習。
基於這套統一formulation,團隊打造了自動化資料建構管線,產出 xRouteBench——涵蓋 4,767 筆測試樣本,分成五大任務軌:通用 LLM 任務(知識問答、數學推理、程式生成)、記憶增強任務(長對話上下文問答)、視覺任務(圖像推理、第一人稱視角影片理解)、時間序列任務(結合文字與圖像雙重編碼的時序推理),以及個人化任務(基於使用者人設的開放式提問)。所有任務共用同一套查詢格式(query schema)、監督格式與評測協定,確保跨任務比較的一致性。
LLMRouter 本身則是一套模組化系統,包含資料引擎、路由器函式庫、訓練器、路由引擎、評測模組與部署模組六大部分,實作了超過 16 種代表性路由器,分屬三大家族:單輪路由(kNNRouter、SVMRouter、MLPRouter、EloRouter、MFRouter、RouterDC、Hybrid LLM、AutoMix、GraphRouter 等)、多輪路由(Router-R1 及其變體)、以及個人化路由(GMTRouter、PersonalizedRouter)。候選模型池涵蓋 18 個開權重模型,參數量從 7B 到 671B,包括 Gemma、Mistral、Qwen、Llama 與 DeepSeek 系列,讓研究者只需改設定檔就能切換組合,不必重新實作。
實驗結果
在以品質優先的設定下,GraphRouter 在五大任務軌的平均表現最佳,達 45.46%;若只看通用 LLM 任務,RouterDC 表現最突出,達 80.56%,SVMRouter 的整體平均則為 45.10%。相對地,多輪路由方法明顯落後,Router-R1 平均僅 22.30%,論文分析認為「額外的對話輪次反而引入了冗餘資訊與計算負擔」。
在成本效益權衡的分析中,最核心的發現是:學習型路由器相對於「最強的單一固定模型基準」有 14.6% 的相對提升;若不做任何路由,永遠選擇最大的 671B 模型,平均表現只有 38.72%,卻要付出最高的推論成本。研究也發現,當成本權重改變時,各路由器的排名會劇烈變動——沒有任何一種路由器能在所有成本-品質權衡點上都保持最優,這意味著「輕量路由器在預算緊縮時反而更具競爭力」。
個人化路由方面,GMTRouter 在人設判斷準確率(persona-judge accuracy)上達 68.78%,優於最佳非個人化方法 EloRouter 的 66.40%。團隊也做了真實世界的部署測試:在一個 Slack 使用者研究(15 位使用者、234 筆偏好紀錄)中,PersonalizedRouter 與人類偏好的一致率達 83.05%,居冠;在多智能體(multi-agent)協作場景中,MFRouter 在五種協作拓撲下平均達 76.48%,顯著優於固定使用最大模型的基準(71.48%)。
意義
這篇論文的價值不只在於提出又一個路由演算法,而是把整個「LLM 路由」這個研究方向,從一堆互不相容的individual實作,統整成一套可比較、可擴展的科學框架。五元件formulation讓研究者能清楚定位自己方法的創新點究竟落在哪個環節(是編碼方式?評分函數?還是學習訊號?),而 xRouteBench 涵蓋文字、視覺、時序、多輪對話與個人化五大場景,補上了過去 benchmark 只測單輪文字任務的盲點。
對實務工程師而言,14.6% 的相對品質提升、以及輕量路由器在低成本場景下更具優勢的發現,直接說明了一件事:與其一味升級到更大更貴的模型,不如投資一套動態路由層,依查詢難度分流。而個人化路由與多智能體場景中路由器的優勢(分別達到 68.78% 與 76.48% 的表現),也預示著未來 LLM 產品架構會朝「一個系統、多個模型、智慧調度」的方向演進,而非單靠一個巨無霸模型包山包海。LLMRouter 開源釋出後,有望成為業界與學界快速迭代路由策略的共同基礎設施,類似於 Hugging Face Transformers 對模型生態系的角色。