์—”ํ„ฐํ”„๋ผ์ด์ฆˆ LLM ์Šคํƒ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•: 4๊ฐ€์ง€ ๋„๊ตฌ ์Šคํƒ + ํ”„๋ ˆ์ž„์›Œํฌ

๋ชฉ์ฐจ

๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ(LLM)์€ ์ง€๋Šฅํ˜• ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์ถ•์˜ ํ•ต์‹ฌ์œผ๋กœ ๋ถ€์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๋Ÿฌํ•œ ์–ธ์–ด ๋ชจ๋ธ์˜ ํž˜์„ ํ™œ์šฉํ•˜๋ ค๋ฉด ๊ฐ•๋ ฅํ•˜๊ณ  ํšจ์œจ์ ์ธ LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์Šคํƒ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. Skim AI์˜ LLM ์•ฑ ์Šคํƒ์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ณ ๊ธ‰ ์ž์—ฐ์–ด ์ƒํ˜ธ ์ž‘์šฉ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ๊ฐ•๋ ฅํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‚ฌ์˜ ์Šคํƒ์€ LLM API, LangChain, ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋“ฑ ์—„์„ ๋œ ๋„๊ตฌ์™€ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

GPT, ํด๋กœ๋“œ, ๋ผ๋งˆ, ๋ฏธ์ŠคํŠธ๋ž„๊ณผ ๊ฐ™์€ LLM API

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

LLM API ์‚ฌ์šฉ์˜ ์ฃผ์š” ์žฅ์  ์ค‘ ํ•˜๋‚˜๋Š” ๋ฐฉ๋Œ€ํ•œ ์–‘์˜ ๋ฐ์ดํ„ฐ๋กœ ํ•™์Šต๋œ ์ตœ์ฒจ๋‹จ ์–ธ์–ด ๋ชจ๋ธ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชจ๋ธ๋กœ๋Š” GPT, Claude, ๋ฏธ์ŠคํŠธ๋ž„๋ฐ ๋ผ๋งˆ๋Š” ๋†€๋ผ์šด ์ •ํ™•๋„์™€ ์œ ์ฐฝํ•จ์œผ๋กœ ์‚ฌ๋žŒ๊ณผ ์œ ์‚ฌํ•œ ํ…์ŠคํŠธ๋ฅผ ์ดํ•ดํ•˜๊ณ  ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชจ๋ธ์— ๋Œ€ํ•œ API ํ˜ธ์ถœ์„ ํ†ตํ•ด ํ…์ŠคํŠธ ์ƒ์„ฑ, ๊ฐ์ • ๋ถ„์„, ์งˆ๋ฌธ ๋‹ต๋ณ€ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋น ๋ฅด๊ฒŒ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

LLM API๋ฅผ ์„ ํƒํ•  ๋•Œ ๊ณ ๋ คํ•ด์•ผ ํ•  ์š”์†Œ

์Šคํƒ์— ์‚ฌ์šฉํ•  LLM API๋ฅผ ์„ ํƒํ•  ๋•Œ ๊ณ ๋ คํ•ด์•ผ ํ•  ๋ช‡ ๊ฐ€์ง€ ์š”์†Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค:

  • ์„ฑ๋Šฅ๊ณผ ์ •ํ™•์„ฑ: API๊ฐ€ ์›Œํฌ๋กœ๋“œ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.

  • ์‚ฌ์šฉ์ž ์ง€์ • ๋ฐ ์œ ์—ฐ์„ฑ: ํŠน์ • ์‚ฌ์šฉ ์‚ฌ๋ก€์— ๋งž๊ฒŒ ๋ชจ๋ธ์„ ๋ฏธ์„ธ ์กฐ์ •ํ•ด์•ผ ํ•˜๋Š”์ง€ ์•„๋‹ˆ๋ฉด ์Šคํƒ์˜ ๋‹ค๋ฅธ ๊ตฌ์„ฑ ์š”์†Œ์™€ ํ†ตํ•ฉํ•ด์•ผ ํ•˜๋Š”์ง€ ๊ณ ๋ คํ•˜์„ธ์š”.

  • ํ™•์žฅ์„ฑ: ๋งŽ์€ ์–‘์˜ ์š”์ฒญ์ด ์˜ˆ์ƒ๋˜๋Š” ๊ฒฝ์šฐ API๋ฅผ ์ ์ ˆํžˆ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.

  • ์ง€์› ๋ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ: ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์žฅ๊ธฐ์ ์ธ ์‹คํ–‰ ๊ฐ€๋Šฅ์„ฑ์— ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ API์— ๋Œ€ํ•œ ์ง€์› ์ˆ˜์ค€๊ณผ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ๊ทœ๋ชจ๋ฅผ ํ‰๊ฐ€ํ•˜์„ธ์š”.

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

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

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

LangChain

LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์Šคํƒ์„ ์œ„ํ•œ LLM API๋ฅผ ์„ ํƒํ•œ ํ›„ ๊ณ ๋ คํ•ด์•ผ ํ•  ๋‹ค์Œ ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. LangChain. LangChain์€ ๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ ์œ„์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ„์†Œํ™”ํ•˜๋„๋ก ์„ค๊ณ„๋œ ๊ฐ•๋ ฅํ•œ ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ LLM API์™€ ์ƒํ˜ธ ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ‘œ์ค€ํ™”๋œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜์—ฌ LLM ๊ธฐ์ˆ  ์Šคํƒ์— ์‰ฝ๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

LangChain ํ”„๋ ˆ์ž„์›Œํฌ

LangChain์˜ ๋‹ค์–‘ํ•œ ๋„๊ตฌ ๋ฐ ์ง€์›

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

LangChain์˜ ๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ํŠน์ง•์€ ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ง€์›ํ•œ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ๋‹น์‚ฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” Chroma์™€ ๊ฐ™์€ ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ํ†ตํ•ฉํ•จ์œผ๋กœ์จ LangChain์„ ์‚ฌ์šฉํ•˜๋ฉด ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์ €์žฅํ•˜๊ณ  ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ†ตํ•ฉ์„ ํ†ตํ•ด ๊ด‘๋ฒ”์œ„ํ•œ ์ •๋ณด ์†Œ์Šค๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ง€์‹ ์ง‘์•ฝ์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์œผ๋ฉฐ, LLM ์•ฑ ์Šคํƒ์˜ ์ปจํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ ๊ฒ€์ƒ‰์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ๋žญ์ฒด์ธ์€ ์ง€์†์ ์ธ ๊ฐœ๋ฐœ์— ๊ธฐ์—ฌํ•˜๋Š” ํ™œ๋ฐœํ•œ ๊ฐœ๋ฐœ์ž ๋ฐ ์‚ฌ์šฉ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ์ž๋ž‘ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ๋ฌธ์„œ, ํŠœํ† ๋ฆฌ์–ผ, ์‚ฌ์ „ ๋นŒ๋“œ๋œ ๊ตฌ์„ฑ ์š”์†Œ ๋“ฑ ํ’๋ถ€ํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ œ๊ณตํ•˜์—ฌ LLM ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฐœ๋ฐœ์„ ๊ฐ€์†ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, LangChain์€ ์˜คํ”ˆ ์†Œ์Šค ๋ชจ๋ธ๊ณผ ํ˜ธํ™˜๋˜๋ฏ€๋กœ LLM ๊ธฐ์ˆ  ์Šคํƒ์„ ์œ„ํ•œ ๋‹ค๋ชฉ์  ๋„๊ตฌ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋žญ์ฒด์ธ(LangChain)์€ ๋ชจ๋“  ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์Šคํƒ์ž…๋‹ˆ๋‹ค. ๋ชจ๋“ˆ์‹ ์„ค๊ณ„, ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ, ํ™œ๋ฐœํ•œ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ํ†ตํ•ด ์ •๊ตํ•œ ์–ธ์–ด ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ์—†์–ด์„œ๋Š” ์•ˆ ๋  ํ•„์ˆ˜ ๋„๊ตฌ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. LLM API ๋ฐ ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ๊ฐ™์€ ๊ธฐํƒ€ ๊ตฌ์„ฑ ์š”์†Œ์™€ ํ•จ๊ป˜ LangChain์„ ํ™œ์šฉํ•˜๋ฉด ์ธ๊ฐ„์˜ ์–ธ์–ด๋ฅผ ํƒ์›”ํ•œ ์ •ํ™•๋„์™€ ์œ ์ฐฝํ•จ์œผ๋กœ ์ดํ•ดํ•˜๊ณ  ์ƒ์„ฑํ•˜์—ฌ ๊ฐœ์ธ ๋ฐ์ดํ„ฐ ๋ฐ ๋„๋ฉ”์ธ๋ณ„ ์ •๋ณด์™€์˜ ์›ํ™œํ•œ ์ž์—ฐ์–ด ์ƒํ˜ธ ์ž‘์šฉ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํฌ๋กœ๋งˆ์™€ ๊ฐ™์€ ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

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

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

Chroma ์‚ฌ์šฉ์˜ ์ฃผ์š” ์žฅ์  ์ค‘ ํ•˜๋‚˜๋Š” ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. Chroma๋Š” ๊ณ ๊ธ‰ ์ƒ‰์ธ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•ด ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ ์„ธํŠธ์—์„œ๋„ ๋น ๋ฅธ ์œ ์‚ฌ๋„ ๊ฒ€์ƒ‰์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ฌธ์„œ ์ €์žฅ์†Œ, ์ง€์‹ ๋ฒ ์ด์Šค, ์ฝ˜ํ…์ธ  ๊ด€๋ฆฌ ์‹œ์Šคํ…œ๊ณผ ๊ฐ™์ด ๋Œ€๋Ÿ‰์˜ ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ฒ€์ƒ‰ํ•ด์•ผ ํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ด์ƒ์ ์ธ ์„ ํƒ์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Chroma์˜ ๋˜ ๋‹ค๋ฅธ ์žฅ์ ์€ ์œ ์—ฐ์„ฑ๊ณผ ์‚ฌ์šฉ ํŽธ์˜์„ฑ์ž…๋‹ˆ๋‹ค. Chroma๋Š” ์ž„๋ฒ ๋”ฉ์„ ์ €์žฅํ•˜๊ณ  ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ„๋‹จํ•˜๊ณ  ์ง๊ด€์ ์ธ API๋ฅผ ์ œ๊ณตํ•˜๋ฏ€๋กœ LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์Šคํƒ์— ์‰ฝ๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ฝ”์‚ฌ์ธ ์œ ์‚ฌ๋„, ์œ ํด๋ฆฌ๋“œ ๊ฑฐ๋ฆฌ ๋“ฑ ๋‹ค์–‘ํ•œ ์œ ์‚ฌ๋„ ๋ฉ”ํŠธ๋ฆญ์„ ์ง€์›ํ•˜๋ฏ€๋กœ ํŠน์ • ์‚ฌ์šฉ ์‚ฌ๋ก€์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ ๋ฉ”ํŠธ๋ฆญ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Chroma๋Š” ํ•„ํ„ฐ๋ง ๋ฐ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ง€์›๊ณผ ๊ฐ™์€ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์„œ ID, ํƒ€์ž„์Šคํƒฌํ”„, ์‚ฌ์šฉ์ž ์ง€์ • ์†์„ฑ ๋“ฑ ์ถ”๊ฐ€ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์ž„๋ฒ ๋”ฉ๊ณผ ํ•จ๊ป˜ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋Š” ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋ฅผ ํ•„ํ„ฐ๋งํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์–ด ์ƒํ™ฉ์— ๋งž๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‹ค ์ •๋ฐ€ํ•˜๊ณ  ํƒ€๊ฒŸํŒ…๋œ ๋ฐฉ์‹์œผ๋กœ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํฌ๋กœ๋งˆ ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค

๊ธฐ์—… LLM ์Šคํƒ์— ํฌ๋กœ๋งˆ ํ†ตํ•ฉํ•˜๊ธฐ

LangChain ๋ฐ ๊ธฐํƒ€ ์ธ๊ธฐ ์žˆ๋Š” ๋„๊ตฌ ๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ์™€์˜ ํ˜ธํ™˜์„ฑ ๋•๋ถ„์— Chroma๋ฅผ LLM ์•ฑ ์Šคํƒ์— ํ†ตํ•ฉํ•˜๋Š” ๊ฒƒ์€ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. LangChain์€ Chroma์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ง€์›์„ ์ œ๊ณตํ•˜๋ฏ€๋กœ ์–ธ์–ด ๋ชจ๋ธ์—์„œ ์ƒ์„ฑ๋œ ์ž„๋ฒ ๋”ฉ์„ ์‰ฝ๊ฒŒ ์ €์žฅํ•˜๊ณ  ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ†ตํ•ฉ์„ ํ†ตํ•ด ์ž์—ฐ์–ด ์ƒํ˜ธ ์ž‘์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ด€๋ จ ์ •๋ณด๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•œ ๊ฒ€์ƒ‰ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Chroma์™€ ๊ฐ™์€ ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ LLM๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋ฉด ๋ฌธ๋งฅ์„ ์ธ์‹ํ•˜๋Š” ์ง€๋Šฅํ˜• ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ๊ฐ€๋Šฅ์„ฑ์ด ์—ด๋ฆฝ๋‹ˆ๋‹ค. ์ž„๋ฒ ๋”ฉ๊ณผ ์œ ์‚ฌ๋„ ๊ฒ€์ƒ‰์˜ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋ฉด ์ „๋ก€ ์—†๋Š” ์ •ํ™•๋„์™€ ๊ด€๋ จ์„ฑ์œผ๋กœ ์‚ฌ์šฉ์ž ์ฟผ๋ฆฌ๋ฅผ ์ดํ•ดํ•˜๊ณ  ์‘๋‹ตํ•  ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ ์‹œ์— ์ ์ ˆํ•œ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•œ ๊ณ ๊ฐ ์ง€์›, ์ฝ˜ํ…์ธ  ์ถ”์ฒœ, ์ง€์‹ ๊ด€๋ฆฌ์™€ ๊ฐ™์€ ์˜์—ญ์—์„œ ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋žญ์ฒด์ธ ๋ฐ LLM API์™€ ๊ฒฐํ•ฉํ•˜๋ฉด, ํฌ๋กœ๋งˆ๋Š” ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฐ์ดํ„ฐ ๋ฐ ๋„๋ฉ”์ธ๋ณ„ ์ •๋ณด์™€ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ๋ฐฉ์‹์„ ํ˜์‹ ํ•  ์ˆ˜ ์žˆ๋Š” ์ง€๋Šฅํ˜• ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋ฐ˜์„ ํ˜•์„ฑํ•ฉ๋‹ˆ๋‹ค.

๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์šฉ ํฌ๋ฃจAI

crewAI ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ธฐ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•ด LLM ์•ฑ ์Šคํƒ์— ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š” ๋˜ ๋‹ค๋ฅธ ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. crewAI๋Š” ์—ฌ๋Ÿฌ AI ์—์ด์ „ํŠธ๊ฐ€ ํ˜‘๋ ฅํ•˜์—ฌ ๋ณต์žกํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋‹ค์ค‘ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. crewAI๋ฅผ ์Šคํƒ์— ํ†ตํ•ฉํ•˜๋ฉด ๋ณด๋‹ค ์ •๊ตํ•œ ์›Œํฌํ”Œ๋กœ์™€ ์˜์‚ฌ ๊ฒฐ์ • ํ”„๋กœ์„ธ์Šค๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜์—ฌ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์Šคํƒ์˜ ์ž์—ฐ์–ด ์ƒํ˜ธ ์ž‘์šฉ ๊ธฐ๋Šฅ์„ ๋”์šฑ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

AI ์—์ด์ „ํŠธ ๋งŒ๋“ค๊ธฐ

์ „๋ฌธ์„ฑ์˜ ํž˜ ํ™œ์šฉํ•˜๊ธฐ

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

๋˜ํ•œ crewAI๋Š” ์œ ์—ฐํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ œ๊ณตํ•˜์—ฌ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ์—์ด์ „ํŠธ๋ฅผ ์‹œ์Šคํ…œ์— ์‰ฝ๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์–ธ์–ด ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ์—์ด์ „ํŠธ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ปดํ“จํ„ฐ ๋น„์ „, ์Œ์„ฑ ์ธ์‹ ๋˜๋Š” ๊ฐ•ํ™” ํ•™์Šต๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ AI ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋Š” ์—์ด์ „ํŠธ๋„ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ์—์ด์ „ํŠธ๋ฅผ ๊ฒฐํ•ฉํ•˜๋ฉด ๋ณด๋‹ค ์ž์—ฐ์Šค๋Ÿฝ๊ณ  ์ง๊ด€์ ์ธ ๋ฐฉ์‹์œผ๋กœ ์„ธ์ƒ์„ ์ธ์‹ํ•˜๊ณ  ์ดํ•ดํ•˜๊ณ  ์ƒํ˜ธ ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์œผ๋ฉฐ, LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์Šคํƒ์˜ ์ž์—ฐ์–ด ์ƒํ˜ธ ์ž‘์šฉ ๊ธฐ๋Šฅ์„ ๋”์šฑ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

์˜ฌ๋ฐ”๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์Šคํƒ์œผ๋กœ LLM์˜ ์„ฑ๋Šฅ ํ™œ์šฉํ•˜๊ธฐ

๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ์˜ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋Š” ์ง€๋Šฅํ˜• ์ปจํ…์ŠคํŠธ ์ธ์‹ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๋ ค๋ฉด ์ž˜ ์„ค๊ณ„๋œ LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์Šคํƒ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. LLM API, LangChain, Chroma ๊ฐ™์€ ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, crewAI ๊ฐ™์€ ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๊ฐ™์€ ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ๋ฅผ ๊ฒฐํ•ฉํ•˜๋ฉด ๋†€๋ž๋„๋ก ๊ฐ•๋ ฅํ•˜๊ณ  ๊ฐ€์น˜ ์žˆ๋Š” ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

๊ท€์‚ฌ์˜ AI ์†”๋ฃจ์…˜์— ๋Œ€ํ•ด ๋…ผ์˜ํ•ด ๋ณด์„ธ์š”

    ๊ด€๋ จ ๊ฒŒ์‹œ๋ฌผ

    • LLM ํ”„๋กฌํ”„ํŠธ ๊ธฐ์ˆ 

      ํšจ๊ณผ์ ์ธ ๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ(LLM) ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ๊ธฐ์ˆ ์€ AI ์‹ค๋ฌด์ž์—๊ฒŒ ์ค‘์š”ํ•œ ๊ธฐ์ˆ ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ž˜ ์„ค๊ณ„๋œ ํ”„๋กฌํ”„ํŠธ๋Š” LLM์˜ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œ์ผœ ๋ณด๋‹ค ์ •ํ™•ํ•˜๊ณ  ๊ด€๋ จ์„ฑ์ด ๋†’์œผ๋ฉฐ ์ฐฝ์˜์ ์ธ ๊ฒฐ๊ณผ๋ฌผ์„ ์–ป์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค. ์ด ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๋ฌผ์—์„œ๋Š” 10๊ฐ€์ง€ ํ”„๋กฌํ”„ํŠธ์— ๋Œ€ํ•ด ์‚ดํŽด๋ด…๋‹ˆ๋‹ค.

      ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง
    • ์ƒ์œ„ 10๊ฐœ AI ์œ ํŠœ๋ธŒ ์ฑ„๋„

      ์ธ๊ณต์ง€๋Šฅ ๋ถ„์•ผ๋Š” ์ง€์†์ ์ธ ํ•™์Šต์„ ์š”๊ตฌํ•˜๋ฉฐ, YouTube๋Š” ์ธ๊ณต์ง€๋Šฅ ๊ต์œก ๋ฐ ์ „๋ฌธ์„ฑ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ ํ”Œ๋žซํผ ์ค‘ ํ•˜๋‚˜๋กœ ๋ถ€์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฐ๊ตฌ ๋…ผ๋ฌธ๊ณผ ์ „ํ†ต์ ์ธ ํ•™์Šต ๊ฒฝ๋กœ๊ฐ€ ์—ฌ์ „ํžˆ ์ค‘์š”ํ•˜์ง€๋งŒ, ์„ ๋„์ ์ธ AI ์œ ํŠœ๋ฒ„๋“ค์€

      ์ œ๋„ˆ๋ ˆ์ดํ‹ฐ๋ธŒ AI
    • AI ๊ต์œก ์œ ํŠœ๋ธŒ

      ์ธ๊ณต์ง€๋Šฅ์ด ๋น ๋ฅธ ์†๋„๋กœ ์ง„ํ™”ํ•˜๋Š” ์‹œ๋Œ€์— ๊ต๊ณผ์„œ, ๊ฐ•์˜, ์ž๊ฒฉ์ฆ ๋“ฑ ์ „ํ†ต์ ์ธ ๊ต์œก ๋ชจ๋ธ์€ ๊ทธ ์†๋„๋ฅผ ๋”ฐ๋ผ์žก๊ธฐ ์œ„ํ•ด ๊ณ ๊ตฐ๋ถ„ํˆฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ „ํ†ต์ ์ธ ๊ธฐ์ˆ  ๊ต์œก์—์„œ YouTube ๊ธฐ๋ฐ˜ ํ•™์Šต์œผ๋กœ์˜ ์ „ํ™˜์€ ๋‹จ์ˆœํžˆ ํŽธ์˜์„ฑ ๋•Œ๋ฌธ๋งŒ์ด ์•„๋‹™๋‹ˆ๋‹ค.

      TV, ์˜ํ™” ๋ฐ ์ฝ˜ํ…์ธ 

    ๋น„์ฆˆ๋‹ˆ์Šค๋ฅผ ๊ฐ•ํ™”ํ•  ์ค€๋น„ ์™„๋ฃŒ

    ko_KRํ•œ๊ตญ์–ด