| 1주차 |
Ch01 |
LangChain 시작하기 |
설치, API 키, LangSmith, Runnable |
| 2주차 |
Ch02 |
프롬프트 |
PromptTemplate, Few-shot, CoT 등 |
| 3주차 |
Ch03 |
출력 파서 |
Pydantic, JSON, StrOutput 등 |
| 4주차 |
Ch04 |
모델 |
LLM, ChatModel, Streaming |
| 5주차 |
Ch05 |
메모리 |
ConversationBuffer, Summary, TokenBuffer |
| 6주차 |
Ch06 |
문서 로더 |
다양한 Loader (PDF, Web, DB 등) |
| 7주차 |
Ch07 |
텍스트 분할 |
RecursiveCharacterTextSplitter 등 |
| 8주차 |
Ch08 |
임베딩 |
OpenAI, HuggingFace, SentenceTransformer |
| 9주차 |
Ch09 |
벡터저장소 |
FAISS, Chroma, Milvus |
| 10주차 |
Ch10 |
검색기 |
kNN, BM25, Hybrid 등 |
| 11주차 |
Ch11 |
리랭커 |
Cross-Encoder, Ranker, 평가 지표 |
| 12주차 |
Ch12 |
RAG |
Retrieval-Augmented Generation 구성 |
| 13주차 |
Ch13 |
LCEL |
Runnable, Stream, Compose |
| 14주차 |
Ch14 |
체인 |
Sequential, SimpleChain, RouterChain |
| 15주차 |
Ch15 |
평가 |
LLM-as-Judge, 휴먼 평가, 자동 평가 |
| 16주차 |
Ch16 |
에이전트 |
Tool, ReAct, AgentExecutor |
| 17주차 |
Ch17-1 |
LangGraph: 핵심 기능 |
노드, 엣지, 상태 관리 |
| 18주차 |
Ch17-2 |
LangGraph: 구조 설계 |
체크포인트, 워크플로우, 디자인 |
| 19주차 |
Ch17-3 |
LangGraph: Use Cases |
멀티턴 대화, RAG 워크플로우 |