본문 바로가기
AI/LangChain

[#LangChain] 01. LangChain(랭체인)이란 무엇인가?

by dopal2 2026. 2. 25.
반응형

개념 이해부터 핵심 용어, 작동 프로세스 정리

🤔 랭체인이란 무엇인가?

AI 공부를 시작하며 가장 많이 접하는 단어지만, 그 정체를 파악하는 데 꽤 많은 시간이 걸렸습니다. 제가 이해한 랭체인(LangChain)은 한마디로 'LLM(두뇌)에 눈, 코, 입, 손발을 달아주는 도구'입니다.

LLM이 사전에 학습한 지식의 한계를 넘어, 데이터베이스를 읽고(눈), API를 호출하고(손), 일련의 과정을 순서대로 수행(프로세스)할 수 있도록 연결해 주는 프레임워크입니다.


📚 필수 용어 사전

랭체인을 이해하기 위해 반드시 거쳐야 할 핵심 용어들을 정리했습니다.

분류 용어 설명 비유
기본 모델 LLM GPT 같은 대형 언어 모델 그 자체 🧠 똑똑한 두뇌
Prompt Template LLM에게 줄 질문의 형식을 정해둔 틀 📝 질문 양식지
데이터 연결 Document Loader PDF, 웹, DB 등에서 데이터를 가져오는 도구 🤚 책을 빌려오는 손
Embeddings 텍스트를 AI가 이해하는 숫자(벡터)로 변환 🌐 번역기
Vector Store 변환된 숫자 데이터를 저장/검색하는 DB 📚 도서관 서가
프로세스 Chain 모델과 도구들을 순서대로 연결한 흐름 ⚙️ 조립 라인
RAG 외부 데이터를 찾아 답변에 활용하는 기술 📖 오픈북 테스트
실행 도구 Agent 도구 사용을 스스로 판단하고 행동하는 주체 💼 비서
Tool 에이전트가 쓰는 구체적 기능(검색, 계산기 등) 🛠️ 연장 도구

🚀 랭체인의 3대 핵심 메커니즘

1. RAG (검색 증강 생성): 데이터와의 연결

사전에 학습되지 않은 우리 회사의 기밀 문서나 최신 뉴스를 실시간으로 참고합니다.
[문서 조각화 → Vector DB 저장 → 관련 정보 추출 → LLM 전달]

2. Agents: AI의 자율적 행동

"오늘 서울 날씨에 맞는 옷차림 추천해줘"라고 하면 AI가 날씨 API를 호출해 실제 데이터를 가져와 답변합니다.

3. Chains: 복잡한 업무의 자동화

단계별 프로세스를 묶어 자동화합니다.
[사용자 질문 → 데이터 검색 → 결과 요약 → 이메일 초안 작성]


📝 한 줄 결론

랭체인은 강력한 뇌(LLM)에 현실 세계를 볼 수 있는 눈과 움직일 수 있는 손을 달아주어, 실질적인 비즈니스 업무를 수행하게 만드는 'AI 연결 도구'입니다.

반응형

댓글