STUDY/LLM

[LLM] LLM๊ณผ LangChain

seoyn 2026. 6. 24. 19:15

1. LLM(Large Language Model)

 : ๋Œ€๋Ÿ‰์˜ ํ…์ŠคํŠธ(์ตœ๊ทผ ์ด๋ฏธ์ง€·์Œ์„ฑ ๋“ฑ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ํฌํ•จ)์—์„œ ์–ธ์–ด ํŒจํ„ด์„ ํ•™์Šตํ•ด ์ž…๋ ฅ ๋ฌธ๋งฅ์— ๋งž๋Š” ์ถœ๋ ฅ ์ƒ์„ฑํ•˜๋Š” AI ๋ชจ๋ธ

 - ์‚ฌ์‹ค DB๊ฐ€ ์•„๋‹Œ ์•ž ๋‚ด์šฉ์— ์ด์–ด์งˆ ํ™•๋ฅ ์ด ๋†’์€ ํ† ํฐ ์˜ˆ์ธก ๊ฒ€์ฆ·๊ทผ๊ฑฐ ์„ค๊ณ„๊ฐ€ ์ค‘์š”

 - ๋Œ€๋ถ€๋ถ„ Transformer ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜

 

2. LLM ์ฃผ์š” ํŠน์ง•

 • ๋Œ€๊ทœ๋ชจ ๋ชจ๋ธ + ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ : ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜์‹ญ์–ต~์ˆ˜์กฐ ๊ฐœ, ์ˆ˜์‹ญ ์กฐ ํ† ํฐ ๊ทœ๋ชจ ํ•™์Šต

 • ์ž์—ฐ์–ด ์ƒ์„ฑ·์ดํ•ด : ํ”„๋กฌํ”„ํŠธ ๊ธฐ๋ฐ˜ ๋งฅ๋ฝ ์žˆ๋Š” ๋ฌธ์žฅ ์ƒ์„ฑ(์ฑ—๋ด‡, ์š”์•ฝ, ๋ฒˆ์—ญ, ์ฝ”๋“œ ์ž‘์„ฑ ๋“ฑ)

 • ๋‹ค๊ตญ์–ด ์ง€์› : ํ•™์Šต ๋ฐ์ดํ„ฐ ๋น„์ค‘์— ๋”ฐ๋ผ ์–ธ์–ด๋ณ„ ์„ฑ๋Šฅ ์ฐจ์ด ์กด์žฌ(์ผ๋ฐ˜์ ์œผ๋กœ ์˜์–ด๊ฐ€ ๐Ÿ‘) 

 • ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ : ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ๋กœ ๋ฐœ์ „. ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค์˜ ๊ธฐ๋ฐ˜์œผ๋กœ ์žฌ์‚ฌ์šฉ

 

3. LLM ์ฃผ์š” ํ•œ๊ณ„

 • ํŽธํ–ฅ(Bias) : ํ•™์Šต ๋ฐ์ดํ„ฐ์— ํฌํ•จ๋œ ํŽธํ–ฅ์ด ์ถœ๋ ฅ์— ๋ฐ˜์˜

 • ํ• ๋ฃจ์‹œ๋„ค์ด์…˜(Hallucination) : ์กด์žฌํ•˜์ง€ ์•Š๋Š” ์‚ฌ์‹ค·์ถœ์ฒ˜·์ˆ˜์น˜๋ฅผ ํ™•์‹คํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ์ƒ์„ฑ. ์ธ๊ฐ„์˜ ์ตœ์ข… ํŒ๋‹จ ํ•„์ˆ˜

 • ๋†’์€ ์—๋„ˆ์ง€ ์†Œ๋น„ : ํ•™์Šต๋ณด๋‹ค ์‹ค์ œ ์„œ๋น„์Šค ์ค‘ ๋ฐœ์ƒํ•˜๋Š” ์ถ”๋ก  ๋น„์šฉ

 • ํ”„๋ผ์ด๋ฒ„์‹œ·๋ณด์•ˆ : ๊ณต๊ณต ๋ฐ์ดํ„ฐ ํ•™์Šต ๊ณผ์ •์—์„œ ๋ฏผ๊ฐ ์ •๋ณด ๋…ธ์ถœ ๊ฐ€๋Šฅ์„ฑ ์กด์žฌ

 

4. ์˜คํ”ˆ์†Œ์Šคvsํด๋กœ์ฆˆ๋“œ์†Œ์Šค LLM

๊ตฌ๋ถ„ ์„ค๋ช… ์ฃผ์š” ๋ชจ๋ธ
์˜คํ”ˆ ์†Œ์Šค ๊ฐ€์ค‘์น˜·์ฝ”๋“œ ๊ณต๊ฐœ, ์ž์œ ๋กญ๊ฒŒ ์ˆ˜์ •·๋ฐฐํฌ ๊ฐ€๋Šฅ Llama(Meta), DeepSeek, Qwen(Alibaba), Mistral,
Gemma(Google), Solar(Upstage)
ํด๋กœ์ฆˆ๋“œ์†Œ์Šค API ํ†ตํ•ด ์ œํ•œ์  ์ด์šฉ ๊ฐ€๋Šฅ GPT(OpenAI), Claude(Anthropic), Gemini(Google), Grok(xAI)

 

5. LangChain

 : LLM ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์—์ด์ „ํŠธ๋ฅผ ์‰ฝ๊ฒŒ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์˜คํ”ˆ์†Œ์Šค ํ”„๋ ˆ์ž„์›Œํฌ

 

6. LangChain ์ฃผ์š” ๊ตฌ์„ฑ ์š”์†Œ ๋ฐ ๊ธฐ๋Šฅ

 - ๋‹จ์ˆœ LLM ํ˜ธ์ถœ๋งŒ์œผ๋กœ๋Š” ์‹ค์ œ ์„œ๋น„์Šค์— ๋ถ€์กฑํ•ด ํ†ตํ•ฉ ๊ธฐ๋Šฅ ์ œ๊ณต

๊ตฌ์„ฑ ์š”์†Œ ์ œ๊ณต ๊ธฐ๋Šฅ ์„ค๋ช…
Model ๋‹ค์–‘ํ•œ ๋ชจ๋ธ ์ œ๊ณต์ž ํ†ตํ•ฉ Open, Gemini, Anthropic, Hugging Face ๋“ฑ์„ ๊ณตํ†ต ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์—ฐ๊ฒฐ
→ ๋ชจ๋ธ ์ œ๊ณต์ž ๋ฐ”๊ฟ”๋„ ์ „์ฒด ๊ตฌ์กฐ ํฌ๊ฒŒ ์ˆ˜์ • ํ•„์š” ์—†์Œ
Prompt ํ”„๋กฌํ”„ํŠธ ๊ตฌ์กฐ์™€ ๋ฐ ํ…œํ”Œ๋ฆฟ ๊ด€๋ฆฌ ์—ญํ• ·๋‹ต๋ณ€ ํ˜•์‹·์ฐธ๊ณ  ์ž๋ฃŒ·์ œ์•ฝ ์กฐ๊ฑด ๋“ฑ ๋‹ด์€ ํ…œํ”Œ๋ฆฟ ์ƒ์„ฑ
→ ์‹คํ–‰ ์‹œ์ ์— ํ•„์š”ํ•œ ๊ฐ’ ์ฑ„์›Œ LLM์— ์ „๋‹ฌ
Chain ์›Œํฌํ”Œ๋กœ์šฐ ์ƒ์„ฑ ํ”„๋กฌํ”„ํŠธ ์ƒ์„ฑ → ๋ชจ๋ธ ํ˜ธ์ถœ → ์ถœ๋ ฅ ํŒŒ์‹ฑ ๋“ฑ ์—ฌ๋Ÿฌ ์ž‘์—… ์—ฐ๊ฒฐํ•˜๋Š” ์‹คํ–‰ ํŒŒ์ดํ”„๋ผ์ธ
Tool ์™ธ๋ถ€ ๋„๊ตฌ DB API ์—ฐ๊ฒฐ ์›น ๊ฒ€์ƒ‰, DB ์กฐํšŒ, ๊ณ„์‚ฐ๊ธฐ, API ํ˜ธ์ถœ ๋“ฑ LLM์ด ์‚ฌ์šฉํ•˜๋Š” ์™ธ๋ถ€ ๊ธฐ๋Šฅ
→ LLM = ๋‡Œ, Tool = ํŒ” ๋‹ค๋ฆฌ ์—ญํ• 
Retrieval RAG ์‹œ์Šคํ…œ ๊ตฌ์„ฑ ๋ฌธ์„œ ๋กœ๋”·ํ…์ŠคํŠธ ๋ถ„ํ• ·์ž„๋ฒ ๋”ฉ·๋ฒกํ„ฐ ์Šคํ† ์–ด·๋ฆฌํŠธ๋ฆฌ๋ฒ„ ์—ฐ๊ฒฐ
์‚ฌ์šฉ์ž ์งˆ๋ฌธ๊ณผ ๊ด€๋ จ๋œ ์™ธ๋ถ€ ๋ฌธ์„œ ์ฐพ์•„ LLM ํ”„๋กฌํ”„ํŠธ์— ํฌํ•จ
Memory ๋Œ€ํ™” ์ด๋ ฅ ๊ด€๋ฆฌ ๋‹จ๊ธฐ(ํ˜„์žฌ ์„ธ์…˜) / ์žฅ๊ธฐ(์—ฌ๋Ÿฌ ์„ธ์…˜) ๋Œ€ํ™” ์ด๋ ฅ ๋ฐ ์ƒํƒœ(๋‹จ๊ณ„) ์ €์žฅ
๋‹ค์Œ ํ˜ธ์ถœ ์‹œ ํ”„๋กฌํ”„ํŠธ์— ํฌํ•จ
Agent ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ ๋ชฉํ‘œ ๋‹ฌ์„ฑ๊นŒ์ง€ LLM ์Šค์Šค๋กœ ๋‹ค์Œ ํ–‰๋™ ํŒ๋‹จ, Tool ๋ฐ˜๋ณต ํ˜ธ์ถœ

 

7. LangChain ์ƒํƒœ๊ณ„ 3์ถ•

 • LangChain : LLM ์•ฑ ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ ํ”„๋ ˆ์ž„์›Œํฌ(๊ธฐ๋ฐ˜)

 • LangGraph : ๋ณต์žกํ•œ ์—์ด์ „ํŠธ ํ๋ฆ„ ์œ„ํ•œ ์ƒํƒœ ๊ธฐ๋ฐ˜ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜

  - ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ๋กœ ๋ถ„๊ธฐ ๋ฐ˜๋ณต ์ƒํƒœ ์ €์žฅ ์Šน์ธ ์ฒ˜๋ฆฌ

 • LangSmith : ์‹คํ–‰ ์ถ”์ , ๋””๋ฒ„๊น…, ํ‰๊ฐ€, ๋ชจ๋‹ˆํ„ฐ๋ง ํ”Œ๋žซํผ

โ“LangChain vs LangGraph ์„ ํƒ ๊ธฐ์ค€

 • LangChain : ๊ฐ„๋‹จํ•œ ์ฑ—๋ด‡, RAG ์‹œ์Šคํ…œ, ๋น ๋ฅธ ํ”„๋กœํ† ํƒ€์ž… →  "๋น ๋ฅด๊ฒŒ ์ƒ์„ฑ"

 • LangGraph : ๋ณต์žกํ•œ ์กฐ๊ฑด ๋ถ„๊ธฐ ๋ฐ˜๋ณต ์žฅ์‹œ๊ฐ„ ์‹คํ–‰ ์Šน์ธ ์ ˆ์ฐจ ํ•„์š” → "์ •๊ตํ•˜๊ฒŒ ์ œ์–ด"

'STUDY > LLM' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[LLM] RAG  (1) 2026.06.30
[LLM] Chain - LCEL  (0) 2026.06.27
[LLM] Output Parser  (0) 2026.06.26
[LLM] Prompt  (0) 2026.06.25
[LLM] Model  (0) 2026.06.24