에이전트

Langgraph를 활용한 간단한 예시 워크플로우

aiagentx 2025. 4. 27. 08:46
728x90
SMALL

 

 

예를 들어, 사용자의 질문에 답하기 위해 외부 지식 검색 답변 제공이라는 단순한 시나리오를 langgraph로 구현한다고 가정해봅시다.

 

1. 입력 노드: 사용자의 질문 접수

2. LLM Node(분석): 질문을 LLM에 전달하여 질의 의도를 파악하고, 필요한 정보 타입을 결정

3. Tool Node(검색): LLM 결과를 바탕으로 외부 검색 API 호출, 관련 문서 또는 데이터 추출

4. LLM Node(응답 생성): 검색 결과와 질문을 종합하여 최종 답변 생성

5. 출력 노드: 사용자에게 답변 반환

이렇게 노드를 선형으로 구성하거나, 사용자의 추가 요청에 따라 반복 호출(루프)하거나, 결과에 따라 경로를 바꾸는 분기(조건문)도 넣을 수 있습니다. langgraph는 이러한 복잡한 흐름을 시각적/구조적으로 정의해 관리하기 쉽게 합니다.

728x90