iT邦幫忙

2025 iThome 鐵人賽

DAY 25
0
Software Development

MCP的30天養成計畫系列 第 25

【Day 25】Tool搭配LangGraph的使用(一)

  • 分享至 

  • xImage
  •  

昨天我們講了 MCP Tool 在 LangChain 的搭配,今天換到 LangGraph


LangGraph 的優勢

LangGraph 跟 LangChain 最大的不同在於:

  • LangChain 偏向「直覺」呼叫工具
  • LangGraph 偏向「流程化」呼叫工具

這讓我們能夠 明確定義工具執行的順序與邏輯


範例情境:PTT 懶人包

在 LangGraph 中,你可以設計一個 StateGraph

  1. 節點 A:ptt爬蟲工具
  2. 節點 B:摘要工具
  3. 節點 C:風向分析工具
  4. 節點 D:關鍵字工具
  5. 最後再回到 Final Response

每個節點就是一個 Tool,每條 edge 定義「下一步要去哪裡」。


小結

LangGraph 提供更嚴謹的控制,適合需要 明確路徑 的應用。
這對於多工具組合,特別是像「爬 → 摘要 → 分析 → 整合」這種 pipeline,非常實用。

下一篇 (Day26),我們會再深入,看看 LangGraph 搭配 Tool 的進階技巧


上一篇
【Day 24】Tool搭配LangChain的使用(二)
下一篇
【Day 26】Tool搭配LangGraph的使用(二)
系列文
MCP的30天養成計畫27
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言