昨天,我們看到 LLM(大型語言模型)如何取代 if/else,讓 Agent 能用自然語言來做決策。
這確實比硬寫程式邏輯更聰明,但接著就會冒出一個問題:
👉「如果我想讓 Agent 不只會回話,還能查資料、呼叫 API、甚至記得上下文,該怎麼做?」
光靠 LLM 本身,還不足以完成這些功能。
這時候,LangChain 就是最適合的解法。
LangChain 是一個 開發 LLM 應用的框架。
它最大的價值,不是提供新的 AI 模型,而是幫你解決「如何把 LLM 與真實世界串起來」的問題。
簡單來說,它像是 LLM 的作業系統:
可以把 LLM 想像成大腦,它擅長:
但光有大腦還不夠,我們需要:
這些就是 LangChain 提供的基礎建設。
換句話說:
它們搭配起來,才能形成一個真正能「思考 + 行動」的 Agent。
如果你只用 LLM:
而有了 LangChain:
到這裡,我們可以把概念串起來:
這就是為什麼開發 LLM Agent 時,LangChain 幾乎是必備的框架。
它讓我們不用再「重造輪子」,而能專注在設計 Agent 的行為與應用場景 🚀