Community

๐Ÿ’ก RAG(๊ฒ€์ƒ‰ ์ฆ๊ฐ• ์ƒ์„ฑ)๊ฐ€ ์ฃผ๋ชฉ๋ฐ›๋Š” ์ด์œ 

์•„๋ž˜ ์ฒจ๋ถ€ํ•œ ์ž๋ฃŒ์— ์งง๊ณ  ๊ฐ„๊ฒฐํ•˜๊ฒŒ ์š”์•ฝ์ด ์ž˜๋˜์–ด ์žˆ์–ด, ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. ๊ด€๋ จ ๋…ผ๋ฌธ ๋ฐ ๋…ผ๋ฌธ ์„ค๋ช… ์ž๋ฃŒ๋ฅผ ๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด ์•„๋ž˜ ๋ ˆํผ๋Ÿฐ์Šค์˜ ์ž๋ฃŒ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”. * RAG๋ž€? * Retrieval-Augmented Generation (RAG, ๊ฒ€์ƒ‰์ฆ๊ฐ•์ƒ์„ฑ)์€ ๋Œ€ํ˜• ์–ธ์–ด ๋ชจ๋ธ์„ ์ง€์›ํ•˜๋Š” AI ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, ์™ธ๋ถ€ ์ง€์‹ ๋ฒ ์ด์Šค์—์„œ ์‚ฌ์‹ค์„ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์ตœ์‹  ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ •ํ™•ํ•œ ๋‹ต๋ณ€์„ ์ƒ์„ฑ * RAG๊ฐ€ ์ฃผ๋ชฉ ๋ฐ›๋Š” ์ด์œ  * ๋Œ€ํ˜• ์–ธ์–ด ๋ชจ๋ธ์˜ ๋ฐœ์ „์œผ๋กœ ๊ธฐ์—…๊ณผ ์†Œ๋น„์ž์—๊ฒŒ ์ƒ๋‹นํ•œ ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ์„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Œ. RAG๋Š” ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ์‘์šฉ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์‹ค์‹œ๊ฐ„ ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ •ํ™•ํ•œ ๋‹ต๋ณ€ ์ œ๊ณต๊ฐ€๋Šฅ * RAG์˜ ์ด์  ์„ธ ๊ฐ€์ง€ * ํ™•์žฅ์„ฑ: ์‹ค์‹œ๊ฐ„ ์ •๋ณด ๊ฒ€์ƒ‰ ๋ฐ ํ™œ์šฉ์œผ๋กœ ์ตœ์‹  ์ƒํƒœ ์œ ์ง€. * ์œ ์—ฐ์„ฑ: ์‚ฌ์šฉ์ž ๋งž์ถคํ™” ๋‹ต๋ณ€ ์ œ๊ณต. * ์ •ํ™•์„ฑ: ๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ ์ถœ์ฒ˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋‹ต๋ณ€ ์ œ๊ณต, ํ• ๋ฃจ์‹œ๋„ค์ด์…˜ ์ตœ์†Œํ™”. * RAG ์ž‘๋™ ๋ฐฉ์‹ * ๊ฒ€์ƒ‰ ๋‹จ๊ณ„: ์‚ฌ์šฉ์ž์˜ ์งˆ๋ฌธ์„ ์ž„๋ฒ ๋”ฉํ•˜๊ณ  Vector DB๋ฅผ ํ†ตํ•ด ์œ ์‚ฌ ๋ฌธ์„œ ๊ฒ€์ƒ‰. * ์ƒ์„ฑ ๋‹จ๊ณ„: ๊ฒ€์ƒ‰๋œ ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ์–ธ์–ด ๋ชจ๋ธ์ด ์ •ํ™•ํ•œ ํ…์ŠคํŠธ ์‘๋‹ต์„ ์ƒ์„ฑ. * RAG vs. Fine-tuning * ํŒŒ์ธํŠœ๋‹์€ ํ›ˆ๋ จ๋œ ์‹œ์ ์˜ ์ •๋ณด์— ํ•œ์ •๋˜๋‚˜, RAG๋Š” ์‹ค์‹œ๊ฐ„ ์ •๋ณด๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ณ„์† ์—…๋ฐ์ดํŠธ. ๋ณ€ํ™”๊ฐ€ ์žฆ์€ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด RAG๊ฐ€ ๋” ์ ํ•ฉ * RAG์˜ ๋ฏธ๋ž˜ ๋™ํ–ฅ * ๊ฐœ์ธํ™”, ํ™•์žฅ์„ฑ, ์ •ํ™•์„ฑ์— ์ดˆ์ ์„ ๋งž์ถ”๋ฉฐ ๋” ๋˜‘๋˜‘ํ•œ ์‹œ์Šคํ…œ์œผ๋กœ ๋ฐœ์ „ํ•  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค. ํšจ์œจ์ ์ธ ๊ฒ€์ƒ‰ ๋ฉ”์ปค๋‹ˆ์ฆ˜๊ณผ ์„ฌ์„ธํ•œ ํ†ตํ•ฉ์ด ํ•„์š” ๐Ÿ“šreference: https://www.skelterlabs.com/blog/2024-year-of-the-rag https://yumdata.tistory.com/419

์•Œ๋ฆผ

์•Œ๋ฆผ์ด ์—†์Šต๋‹ˆ๋‹ค