建構多模型 AI 應用程式:為什麼單一模型不足以應付
如果你問大多數開發人員,他們的 AI 應用程式是由哪個模型驅動的,通常會得到一個答案。
"我們使用 GPT-4o。"
或者是 Claude。
或者是 Gemini。
或者是 DeepSeek。
一個應用程式。
一個模型。
一個提供商。
這很合理。
這也是我們大多數人開始建構 AI 產品的方式。
但我不認為這是我們未來的發展方向。
如果有任何趨勢,我認為我們正在遠離依賴單一「超級模型」的應用程式,轉向多個模型共同運作的系統,每個模型都負責解決它最擅長的問題。
換句話說,AI 應用程式的未來並不是更大的模型。
而是更好的協調。
不是每個請求都值得使用最昂貴的模型
想像你正在建構一個 AI 客服平台。
有使用者問:
"將這個 JSON 轉換成 YAML。"
這真的需要使用你最昂貴的推理模型嗎?
大概不需要。
現在另一個使用者上傳了一份 200 頁的法律合約,並要求進行風險評估。
這是完全不同的問題。
然而許多應用程式會將這兩個請求都傳送給同一個模型。
這就像開著一輛 F1 賽車去買菜。
它辦得到。
但成本過高。
情境感知路由可以解決這個問題。
你的應用程式不再平等對待每個請求,而是先問:
"這是什麼樣的問題?"
是簡單的格式轉換嗎?
就把它送到輕量、低成本的模型。
是文件摘要嗎?
也許可以使用具有較大上下文視窗的模型。
是複雜推理嗎?
現在才啟用你的高階模型。
結果呢?
更低的成本。
更好的效能。
而使用者幾乎察覺不到差異。
昂貴不等於更好
我早期犯過的一個錯誤,就是以為付更多錢就會自動產生更好的結果。
事實並非如此。
不同的模型有不同的強項。
有些擅長結構化輸出。
有些速度極快。
有些更擅長推理。
有些單純就是比較便宜。
目標不是找到「最好的」模型。
目標是找到「正確的」模型。
有時候一筆 $0.001 的請求,產生的結果與花費十倍成本的請求完全相同。
如果你正在建構一個正式上線的應用程式,這些節省會迅速累積。
尤其是當每天有數千個請求通過你的系統時。
AI 正在變成一項團隊運動
我特別興奮的一個想法是完全超越單一模型的思考。
想像一個財務分析平台。
而不是要求一個模型完成所有工作,你的應用程式會建立一個小型團隊。
一個模型負責摘要上傳的報告。
另一個模型負責提取結構化的財務資料。
另一個模型負責識別商業風險。
另一個模型負責檢查不一致之處。
最後一個模型負責將所有輸出結合成一個完善的回應。
這些模型彼此不知道對方在做什麼。
它們只負責單一任務。
這正是工程團隊的運作方式。
而我認為 AI 系統正開始呈現出驚人的相似性。
協調正在成為真正的產品
隨著 AI 模型持續進步,我認為競爭優勢正在轉移。
不會是:
"我們使用 Model X。"
因為每個人都能取得 Model X。
相反地,優勢在於:
- 你組合了哪些模型。
- 你何時呼叫它們。
- 它們執行的順序。
- 每個模型接收到什麼樣的上下文。
- 如何處理失敗。
- 如何合併結果。
協調層變得比模型本身更有價值。
這就是為什麼我不認為 OpenRouter 只是單純的 API 閘道。
它是建構這類工作流程的基礎設施。
今天你在交換提供商。
明天你可能會協調十個提供商。
思考工作流程,而非提示詞
我最大的心態轉變之一是:
停止思考提示詞。
開始思考工作流程。
使用者請求不一定需要變成單一 API 呼叫。
它可以變成一個管線。
輸入。
分類。
路由。
推理。
驗證。
格式化。
回應。
每個階段都可以使用最適合該特定任務的模型。
最終使用者永遠不會看到這些過程。
他們只會收到快速且準確的回應。
成本最佳化始於架構
大多數開發人員認為,透過切換到較便宜的模型來降低 AI 成本。
這是一種方法。
更好的方法是問:
"這個請求一開始就應該送到昂貴的模型嗎?"
架構通常比模型選擇更能省錢。
如果 70% 的流量可以用較小、更快的模型處理,你在觸及任何定價表之前就已經降低了成本。
最便宜的請求不是送到較便宜模型的那一個。
而是從一開始就不需要昂貴模型的那一個。
展望未來
幾年前,應用程式與資料庫緊密耦合。
然後變成服務導向。
然後微服務開始流行。
我認為 AI 應用程式正在經歷類似的演進。
我們正在遠離單體式智慧。
走向分散式智慧。
不是要求一個模型解決所有問題,而是應用程式會協調多個專門模型,每個模型貢獻最終答案的一小部分。
當這種情況發生時,選擇提供商變得較不重要。
設計智慧工作流程成為一切。
這就是為什麼我相信 OpenRouter 這類工具很重要。
不是因為它們讓我們能取得更多模型。
而是因為它們讓建構系統變得實際可行,在這些系統中,模型成為可互換的建置區塊,而非架構限制。
AI 開發的未來不是找到完美的模型。
而是設計出知道哪個模型要用、何時使用,以及為什麼使用的系統。
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.