๋„์„œ ๐Ÿ“š/๐Ÿง‘‍๐Ÿซ ์„œํ‰

[์„œํ‰/๋ฆฌ๋ทฐ #11] <LLM์„ ์œ„ํ•œ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง>

dev_writer 2026. 2. 2. 00:39

์ œ์ดํŽ ์ถœํŒ์‚ฌ๋กœ๋ถ€ํ„ฐ ์ฑ…์„ ํ˜‘์ฐฌ ๋ฐ›์•„ ์ž‘์„ฑ๋œ ์„œํ‰์ž…๋‹ˆ๋‹ค.

 

์•ˆ๋…•ํ•˜์„ธ์š” dev_writer ์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ์ œ์ดํŽ ์ถœํŒ์‚ฌ๋กœ๋ถ€ํ„ฐ ์„œํ‰๋‹จ ํ™œ๋™์œผ๋กœ ๋ฐ›์€ <LLM์„ ์œ„ํ•œ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง>์— ๋Œ€ํ•ด ๋ฆฌ๋ทฐํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์ฑ…์„ ์‹ ์ฒญํ•œ ๊ณ„๊ธฐ

์ตœ๊ทผ ํšŒ์‚ฌ์—์„œ Gemini์™€ Claude Code ๋“ฑ ์—ฌ๋Ÿฌ AI Agent๋ฅผ ์•„๋‚Œ์—†์ด ์ง€์›ํ•ด์ฃผ์…”์„œ, ์ด์ „๊ณผ ๋‹ค๋ฅด๊ฒŒ ์ฝ”๋“œ๋ฅผ ์ง์ ‘ ์น˜๋Š” ์‹œ๊ฐ„์ด ๋งŽ์ด ์ค„์–ด๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์‹  Gemini์™€ ํ•จ๊ป˜ ๊ฐœ๋ฐœ ์„ค๊ณ„๋ฅผ ๊ณ ๋ฏผํ•˜๊ณ , ์„ค๊ณ„๊ฐ€ ์™„๋ฃŒ๋˜๊ณ  ๋‚˜๋ฉด ๊ทธ๊ฑธ ๊ธฐ๋ฐ˜์œผ๋กœ Claude Code์™€ ํ•จ๊ป˜ ์ž‘์—…ํ•˜๋Š” ํŒจํ„ด์œผ๋กœ ์ผ์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

์ด๋“ค์˜ ์„ฑ๋Šฅ์„ ๋ณด๋ฉด์„œ ๋‹ค๊ฐ€์˜ค๋Š” ๋ฏธ๋ž˜์—๋Š”, ๊ฐœ๋ฐœํ•˜๋Š” ์—ญ๋Ÿ‰๋„ ์ค‘์š”ํ•˜์ง€๋งŒ ๋‚˜๋ณด๋‹ค ๋” ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ์„ ๊ฐ€์ง„ AI Agent๋ฅผ ์ž˜ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” AI literacy ๋Šฅ๋ ฅ์ด ๊ฒฝ์Ÿ๋ ฅ์œผ๋กœ ๋‹ค๊ฐ€์˜ฌ ๊ฒƒ์ž„์„ ๋А๊ผˆ๊ณ , ๊ทธ์— ๋Œ€ํ•œ ๊ณต๋ถ€์™€ ๊ณ ๋ฏผ์„ ํ•˜๊ณ  ์žˆ๋˜ ์ฐจ์— ๊ด€๋ จ ์ฑ…์ด ์†Œ๊ฐœ๋˜์–ด ์„œํ‰์„ ํ•ด๋ณด์•„์•ผ๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

 

์ถ”๊ฐ€๋กœ ๋ฌด๋ ค GitHub Copilot์„ ๊ฐœ๋ฐœํ•˜์‹  ๋ถ„๋“ค์ด ์ €์ˆ ํ•œ ์ฑ…์ด๋ผ๋Š” ๊ฒŒ ์ฑ…์„ ์„ ํƒํ•œ ์ด์œ ์˜€์Šต๋‹ˆ๋‹ค.

์ฑ…์˜ ๋ชฉ์ฐจ

์ฑ…์€ 11๊ฐœ์˜ ๋ชฉ์ฐจ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง ์†Œ๊ฐœ
  • LLM์˜ ์ดํ•ด
  • ๋Œ€ํ™”ํ˜•์œผ๋กœ ๋„˜์–ด๊ฐ€๊ธฐ
  • LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ค๊ณ„ํ•˜๊ธฐ
  • ํ”„๋กฌํ”„ํŠธ ๋‚ด์šฉ
  • ํ”„๋กฌํ”„ํŠธ ๊ตฌ์„ฑํ•˜๊ธฐ
  • ๋ชจ๋ธ ์ œ์–ด
  • ๋Œ€ํ™”ํ˜• ์—์ด์ „์‹œ
  • LLM ์›Œํฌํ”Œ๋กœ
  • LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ‰๊ฐ€
  • ๋ฏธ๋ž˜๋ฅผ ์ „๋งํ•˜๋ฉฐ

์ฑ…์˜ ํŠน์ง•

ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ํŒ ์ œ๊ณต

์ฑ…์˜ ์ œ๋ชฉ์ฒ˜๋Ÿผ, Chapter 5 "ํ”„๋กฌํ”„ํŠธ ๋‚ด์šฉ" ์—์„œ๋Š” ๋‹ค์–‘ํ•œ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์„ ์ œ๊ณตํ•˜๊ณ  ์ด๋•Œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋‹จ์ ๋“ค์— ๋Œ€ํ•ด ์ƒ์„ธํžˆ ์•Œ๋ ค์ฃผ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

ํŠนํžˆ ๊ฐœ์ธ์ ์œผ๋กœ๋Š” ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง ๊ธฐ๋ฒ• ์ค‘ ํ•˜๋‚˜์˜€๋˜ "ํ“จ์ƒท ํ”„๋กฌํ”„ํŠธ"์— ๋Œ€ํ•ด์„œ, ์ฝ˜ํ…์ŠคํŠธ๊ฐ€ ๋Š˜์–ด๋‚ ์ˆ˜๋ก ํ™•์žฅ์„ฑ์ด ๋–จ์–ด์ง€๊ณ  ๋ชจ๋ธ์˜ ํŽธํ–ฅ์„ฑ์„ ์ฆ๊ฐ€์‹œํ‚ฌ ์ˆ˜๋„ ์žˆ๋‹ค๋Š” ๋‹จ์ ์— ๋Œ€ํ•ด์„œ๋Š” ์ƒ๊ฐํ•ด๋ณด์ง€ ๋ชปํ–ˆ์—ˆ๋Š”๋ฐ ์ด๋ ‡๊ฒŒ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ํŒ๊ณผ ์ฃผ์˜์‚ฌํ•ญ์„ ์–ป์„ ์ˆ˜ ์žˆ์–ด ์œ ์ตํ–ˆ์Šต๋‹ˆ๋‹ค.

์‹ค์ œ๋กœ ๋”ฐ๋ผ์„œ ์‹คํ—˜ํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ์ฝ”๋“œ ์ œ๊ณต

๋˜, ์ฑ…์—์„œ๋Š” ๊ฐ„๋‹จํ•œ RAG ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค์–ด๋ณผ ์ˆ˜ ์žˆ๋„๋ก ๊ฐ„๋‹จํ•œ ์˜ˆ์ œ ์ฝ”๋“œ๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

OpenAI key ๋งŒ ์ค€๋น„๋˜์–ด ์žˆ๋‹ค๋ฉด, ์‹ค์ œ๋กœ ํ…Œ์ŠคํŠธํ•˜๋ฉฐ RAG ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค์–ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

์š”์•ฝ

[์š”์•ฝ] ์—์„œ๋Š” ํ•ด๋‹น ์žฅ์—์„œ ๋ฐฐ์šด ๊ฐœ๋…์ด ๋ฌด์—‡์ธ์ง€์™€, ๋‹ค์Œ ์žฅ์—์„œ๋Š” ๋ฌด์—‡์„ ์•Œ์•„๋ณผ ๊ฒƒ์ธ์ง€์— ๋Œ€ํ•œ ๋‚ด์šฉ์ด ์ž‘์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋™์•ˆ ํ•ด๋‹น ์žฅ์—์„œ ์ฝ์€ ๋‚ด์šฉ์ด ๋ฌด์—‡์ด ์žˆ์—ˆ๋Š”์ง€ ๊ฐ€๋ณ๊ฒŒ ํ™˜๊ธฐ์‹œํ‚ฌ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

์ดํ‰ / ์ถ”์ฒœ ๋Œ€์ƒ

์ฑ…์˜ ์ œ๋ชฉ์€ LLM์„ ์œ„ํ•œ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์œผ๋กœ ๋˜์–ด ์žˆ์–ด "ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง"์— ์ดˆ์ ์ด ๋งž์ถฐ์ ธ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ธฐ ์‰ฌ์šฐ๋‚˜, ์ฑ…์˜ ๊ตฌ์„ฑ๊ณผ ๋‚ด์šฉ์„ ์ฝ์–ด๋ณด๋‹ˆ "LLM์„ ์œ„ํ•œ" ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง, ์ฆ‰ LLM ์ž์ฒด๋ฅผ ์ดํ•ดํ•˜๊ณ ์ž ํ•˜๋Š” ๋ฐ ๋” ์ดˆ์ ์ด ๋งž์ถฐ์ง„ ์ฑ…์ด๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ ์  ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์ด ์ข‹์•„์ง์— ๋”ฐ๋ผ ๋‹จ์ˆœํžˆ ์ธํ„ฐ๋„ท์— ๋Œ์•„๋‹ค๋‹ˆ๋Š” "ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง", "ํด๋กœ๋“œ ์ฝ”๋“œ ํŒ" ๊ฐ™์€ ๊ฒƒ์œผ๋กœ๋„ ๊ดœ์ฐฎ์€ ์ˆ˜์ค€์˜ ๋‹ต๋ณ€์„ ํ•ด ์ฃผ์ง€๋งŒ, LLM ์ž์ฒด๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์–ด์•ผ ๋”์šฑ ์ข‹์€ ์งˆ๋ฌธ๊ณผ ๋”์šฑ ์ข‹์€ ๋‹ต๋ณ€์„ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

 

๊ทธ๋Ÿฐ ์ ์—์„œ ์ด ์ฑ…์€ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง๋งŒ ๊ถ๊ธˆํ•˜์‹  ๋ถ„๋“ค๋ณด๋‹ค๋Š” ๋ณด๋‹ค ๋” ๊นŠ๊ฒŒ LLM์„ ์ดํ•ดํ•˜๊ณ  ์†Œํ†ตํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์–ป๊ณ  ์‹ถ์œผ์‹  ๋ถ„๋“ค๊ป˜ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์•ฝ๊ฐ„์˜ ML ์ง€์‹๋“ค๋„ ํ•จ๊ป˜ ์ฒจ๋ถ€๋˜์–ด ์žˆ์–ด, ๊ฐœ๋ฐœ์— ์™„์ „ํžˆ ๋ฌธ์™ธํ•œ์ด์…จ๋˜ ๋ถ„๋“ค๋ณด๋‹ค๋Š” ๊ฐœ๋ฐœ์„ ์–ด๋А ์ •๋„ ๋” ํ•ด๋ณด์‹  ๋ถ„๋“ค์—๊ฒŒ ์ถ”์ฒœ๋“œ๋ฆฌ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค!