반응형
개념 이해부터 핵심 용어, 작동 프로세스 정리
🤔 랭체인이란 무엇인가?
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 연결 도구'입니다.
반응형
'AI > LangChain' 카테고리의 다른 글
| [#LangChain] 05. PromptTemplate 활용 가이드 (0) | 2026.02.26 |
|---|---|
| [#LangChain] 04. 외부 모델(Gemini) 연동 및 활용 (0) | 2026.02.26 |
| [#LangChain] 03. 로컬 LLM 실습 환경 구축 (0) | 2026.02.26 |
| [#LangChain] 02. 공식사이트 방문과 LangChain 생태계 이해 (0) | 2026.02.25 |
| [# LangChain] 00. AI 앱 개발을 위한 첫걸음 (0) | 2026.02.25 |
댓글