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: 為調試提供執行路徑和狀態轉換的深度可視化。