개요LangChain은 대형 언어 모델(LLM)을 실제 애플리케이션 수준으로 확장 가능하도록 돕는 오픈소스 프레임워크입니다. 단순한 프롬프트 호출을 넘어서, 외부 데이터 연결, 도구 사용, 멀티스텝 추론, 메모리 유지, 에이전트 기반 설계를 가능하게 합니다. LLM 오케스트레이션 분야에서 가장 널리 사용되는 프레임워크로, AI 챗봇, 문서 검색, 자동화 업무 시스템 등에 폭넓게 활용됩니다.1. 개념 및 정의LangChain은 Python 및 JavaScript에서 사용할 수 있으며, LLM을 중심으로 다양한 컴포넌트(메모리, 툴, 에이전트 등)를 조합해 복잡한 워크플로우를 구성할 수 있도록 설계된 프레임워크입니다.프롬프트 템플릿, 체인(chain), 메모리, 툴, 에이전트 등 다양한 구성 요소를 통해 L..