我花了大量時間在 AI 領域——閱讀論文、實作專案、與實際在部署系統的工程師交流。示範展示的內容與生產系統實際呈現的樣貌之間,存在著一個沒人完全誠實面對的落差。
以下是我對目前實際情況的坦率看法。
我們談論 AI 代理的方式出了什麼問題
現在大家把所有東西都稱為「代理」。一個呼叫工具的函式?代理。一個有記憶的聊天機器人?代理。一個帶有迴圈的腳本?代理。
這種稀釋不只是語意問題。它正在造成真正的工程錯誤。
當你對正在建構的東西沒有精確的定義時,你最終會對簡單的管線過度工程化,卻對真正複雜的管線工程不足。我見過團隊花了數週時間為工作流程加入「代理式」編排,而這些工作流程原本只要單一結構良好的提示就足以應付。
這是我一直回到的定義:代理是一個擁有目標,而不僅是指示的系統。它決定下一步要做什麼。它處理失敗。它知道什麼時候完成。
其他一切都只是花俏的函式呼叫。
🟢 如果你的系統需要人類告訴它每一步,它就不是代理。它是一個聊天介面。
🔵 如果你的系統能從失敗的工具呼叫中恢復並嘗試不同的方法,你已經有進展了。
✅ 如果你的系統能將目標分解成子任務並委派執行,那就是真正的代理。
目前生產環境中實際發生什麼事
我追蹤和交談的團隊所呈現的真實情況:
大多數真正的代理部署都很狹窄。它們只把一件事做好。客戶支援分類。文件擷取。特定程式碼庫的程式碼審查。它們不是通用推理引擎。它們是決策層帶有一定智慧的專用管線。
獲得良好結果的團隊並不是在追逐最新的模型發布。他們專注於:
☑️ 工具設計 —— 代理實際能呼叫什麼,以及介面有多乾淨
☑️ 失敗處理 —— 當工具回傳無用的結果時該怎麼辦
☑️ 可觀測性 —— 你能否精確追蹤代理為何做出該決定
獲得不良結果的團隊是那些把 GPT-4 換成最新的前沿模型,卻期望在不改變其他任何東西的情況下得到不同行為的團隊。
最近我一直看到的消息: Google 25 年來首次重新設計搜尋框——這裡為什麼比你想像的更重要。 (VentureBeat AI)。四分之一個世紀以來,Google 搜尋框一直是運算領域最容易辨識的介面之一:一個細長的白色矩形、一個閃爍的光標、幾個輸入的字詞,以及一份清單……
最近我一直看到的消息: Railway 獲得 1 億美元融資,以 AI 原生雲端基礎設施挑戰 AWS (VentureBeat AI)。Railway 是一家舊金山的雲端平台,在沒有花費一分錢行銷的情況下悄然累積了兩百萬開發者,週四宣布募資 1 億美元……
最近我一直看到的消息: Claude Code 每月最高花費 200 美元。Goose 用免費的方式做同樣的事。 (VentureBeat AI)。人工智慧程式碼革命伴隨著一個缺點:它很貴。Claude Code 是 Anthropic 的終端機 AI 代理,能撰寫、偵錯並部署程式碼……
框架之戰是一種分心
LangChain。LangGraph。CrewAI。AutoGen。Semantic Kernel。每個月都會有一個新的框架出現,有人會發文說明為什麼舊的已經死了。
我真正的想法是:框架的重要性不如模式。
無論使用哪個框架,持續有效的模式:
✔️ 先規劃再執行。有一個推理步驟產生計畫,以及一個獨立的執行步驟來遵循它。不要把兩者混在一起。
✔️ 將檢索與推理分開。擷取上下文和使用上下文是不同的工作。把兩者混為一談的系統會感到困惑。
✔️ 明確的交接。當一個代理將工作傳遞給另一個代理時,交接應該有結構且被記錄,而不是透過提示傳遞字串。
我曾在三個不同的框架中重建相同的架構,每次結果都很相似。框架是鷹架。架構才是建築。
沒有人解決的檢索問題
RAG 現在已是標準。幾乎所有觸及專有資料的生產 AI 系統都會使用某種形式的 RAG。但有一個教學文件沒有很好涵蓋的問題。
區塊邊界是錯的。
當你將文件分割成區塊並嵌入時,你對哪些上下文片段應該歸類在一起做出了假設。這些假設往往是錯的。一個只有在看前一段才能理解的段落被獨立檢索出來,模型就會幻覺出缺失的上下文。
🟢 更好的區塊策略有幫助。重疊視窗、語意區塊、父文件檢索。
🔵 但真正的解決方法是重新思考你儲存什麼。有時正確的儲存對象不是原始文字,而是資訊的結構化表示。
✅ 如果你的 RAG 管線回傳技術上正確但上下文無用的結果,問題幾乎肯定出在區塊或中繼資料,而不是嵌入模型。
我認為這一切將走向何方
模型將持續變得更好。上下文視窗將持續擴大。每個 token 的成本將持續下降。
這些都不會改變根本的工程挑戰:建構當你不看著時也能信任其正確行為的系統。
這才是值得解決的問題。治理、可觀測性,以及可靠的工具使用。不是追逐基準測試。
兩年後重要的工程師,是那些能建構其他工程師可以維護和信任的 AI 系統的人。這是一套不同於微調或提示工程的技能。
它更接近系統設計,而不是模型研究。
如果這些內容與你正在建構的東西產生共鳴,或者你有完全不同的看法,我很想聽聽。請在留言區分享你的經驗。這個領域有趣的對話不在主題演講中——而在人們真正誠實討論什麼有效的討論串中。
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.