langchain-ai/langgraph
Build resilient agents.
What it solves
LangGraph 提供構建有狀態且長週期的 Agent 所需的低階基礎設施。它解決了管理複雜 Agent 工作流的困難,這些工作流需要在故障後保持持久性、需要人工監督,並在不同會話之間保持記憶。
How it works
它作為一個編排框架,允許開發者創建具有持久執行的工作流,這意味著 Agent 可以從故障後停止的確切點重新開始。它結合了用於短期推理和長期持久性的記憶系統,並允許 "human-in-the-loop"(人機協作)交互,讓人員可以在執行過程中檢查或修改 Agent 的狀態。
Who it's for
它是為開發構建複雜 AI Agent 和長週期有狀態工作流的開發者設計的,這些開發者需要比高階封裝工具提供更多的控制權。
Highlights
- Durable Execution: 自動從故障後停止的地方重新開始 Agent。
- Human-in-the-Loop: 允許人員在運行時檢查和修改 Agent 狀態。
- Comprehensive Memory: 支持短期工作記憶和長期持久記憶。
- LangSmith Integration: 為調試提供執行路徑和狀態轉換的深度可視化。