Routing
一句話定義
一種 workflow pattern:把輸入分類後導向專門化的後續處理(不同模型、不同 prompt、不同流程),達到關注點分離。
核心要點
- 形式:input → classifier → branch A / B / C → 各自的 specialized handler
- 適用情境:任務有明確、可分類的不同類別
- 範例:
- 客服查詢分流(一般問題 / 退款 / 技術支援)
- 簡單問題給便宜模型、難問題給高能力模型(成本與品質的混合)
與其他概念的關係
- 是 Anthropic 在「Building Effective Agents」中歸納的 5 個 workflow pattern 之一。
- 是 Context-Engineering 中「knowledge base / tool selection」技術的近親——都關於「該把這個請求送到哪裡」。
- 建在 Augmented-LLM 之上。