
LangGraph 코드 예제

·
AI4C
LangGraph 코드 예제예제 시나리오는 에이전트가 어떤 결정 노드에서 멈출지 계속할지를 판단하고, 멈추지 않을 경우 툴 실행 노드(tools)를 호출한 뒤 다시 결정 노드로 돌아오는 루프를 구현하는 것이다. 노드는 간단히 print로 동작을 표시하고, 상태의 all_actions에 수행한 액션을 기록하도록 하겠다.from langgraph.graph import StateGraph, ENDfrom typing import TypedDict, List, Annotatedimport operator# 1. 상태 정의 및 그래프 초기화class State(TypedDict): input: str all_actions: Annotated[List[str], operator.add]graph = S..