Lag : LLM에서 사용되는 제어기구임.
LangGraph는 LLM을 단순히 “질문 → 답변” 구조에서 벗어나,
"이 LLM은 지금 어떤 인격, 어떤 말투, 어떤 상황에서 말할까?"
이런 걸 컨트롤 가능하게 해주는 엔진임.
LagnGraph 란
LangGraph는 LangChain 팀에서 만든 오픈소스 프레임워크로,
LLM을 상태 기반으로 조작할 수 있게 해주는 워크플로우 엔진입니다.
전통적인 함수형 체이닝 방식과 달리, 그래프 형태로 흐름을 설계하여 LLM의 동작을 유연하게 제어할 수 있습니다.
기존 LangChain으로도 LLM을 연결할 수 있지만, 다음과 같은 한계가 존재했음.
- LLM 호출 순서가 단순 체인(chain)으로만 구성됨
- 동적 분기(조건 분기)가 어려움
- Agent를 만들기엔 복잡하고 무겁거나 제약이 있음
LangGraph는 이를 극복하고자 다음을 제공함.
- 상태 기반(Stateful) 설계
- 그래프 기반 흐름 제어 (분기/반복 가능)
- LangChain 에코시스템과 호환
'TIL' 카테고리의 다른 글
조인 vs 서브쿼리 (0) | 2025.05.13 |
---|---|
LoadBalancer에 대해서 (0) | 2025.05.12 |
flutter speech_to_text 버전 에러 (0) | 2025.04.28 |
가용성이란? (0) | 2025.04.25 |
stream vs for문 (0) | 2025.04.21 |