LangGraph란
LangGraph는 LangChain 팀이 만든 에이전트 오케스트레이션 프레임워크입니다. 그래프 구조로 복잡한 워크플로를 정의합니다.
기본 그래프
from langgraph.graph import StateGraph, END
def researcher(state):
# 정보 검색
return {"research": search(state["query"])}
def writer(state):
# 글 작성
return {"draft": write(state["research"])}
graph = StateGraph()
graph.add_node("research", researcher)
graph.add_node("write", writer)
graph.add_edge("research", "write")
graph.add_edge("write", END)
app = graph.compile()human-in-the-loop, 체크포인트 등 고급 기능도 지원합니다.
댓글 0