๐Ÿค– 2ํšŒ์ฐจ: ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๊ณ„์ธต โ€“ RAG์˜ ํŒ๋‹จ ๊ตฌ์กฐ-โ€œ๋ฌด์—‡์„, ์–ธ์ œ, ์–ด๋–ป๊ฒŒ ๋ถˆ๋Ÿฌ์“ธ ๊ฒƒ์ธ๊ฐ€โ€

dhlee40 0 views 9 slides Oct 25, 2025
Slide 1
Slide 1 of 9
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9

About This Presentation

๐Ÿค– 2ํšŒ์ฐจ: ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๊ณ„์ธต โ€“ RAG์˜ ํŒ๋‹จ ๊ตฌ์กฐ


Slide Content

RAG์˜ ๊ธฐ์–ต ๊ตฌ์กฐ (Data Storage Layer for RAG) LLM์ด ์ง€์‹์„ ๊ธฐ์–ตํ•˜๊ณ  ์žฌํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•œ ํ•ต์‹ฌ ๊ธฐ๋ฐ˜ ๊ตฌ์กฐ RAG = Retrieval-Augmented Generation โ†’ ์™ธ๋ถ€ ์ €์žฅ์†Œ ์„ค๊ณ„๊ฐ€ AI์˜ ๊ธฐ์–ต๋ ฅ๊ณผ ์ •ํ™•๋„๋ฅผ ๊ฒฐ์ •

RAG์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ Retrieval โ†’ Generation ์ง€์‹ ์ €์žฅ์†Œ์˜ ์—ญํ• : LLM์˜ ์™ธ๋ถ€ ๊ธฐ์–ต์žฅ์น˜ ์ €์žฅ์†Œ ์„ค๊ณ„ = AI์˜ ๊ธฐ์–ต ๊ตฌ์กฐ ์„ค๊ณ„

Vector Database (๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค) ๋ฌธ์žฅ์„ ์ˆ˜์น˜ํ™”ํ•˜์—ฌ ์˜๋ฏธ ๊ธฐ๋ฐ˜ ๊ฒ€์ƒ‰ ์ˆ˜ํ–‰ ์ฃผ์š” ๊ธฐ์ˆ : Embedding, Similarity Search, Indexing ์ฃผ์š” ์†”๋ฃจ์…˜: FAISS, Weaviate, Pinecone, Milvus, Chroma

Relational Database (๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค) ์ •ํ˜• ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜์˜ ๊ตฌ์กฐ์  ์ €์žฅ SQL ๊ธฐ๋ฐ˜ ์งˆ์˜๋กœ ์ •ํ™•ํ•œ ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅ Text-to-SQL์„ ํ†ตํ•ด ์ž์—ฐ์–ด ์งˆ์˜๋„ ๊ฐ€๋Šฅ

Graph Database (๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค) Node-Edge ๊ตฌ์กฐ๋ฅผ ํ†ตํ•œ ๊ด€๊ณ„ ์ค‘์‹ฌ์˜ ๋ฐ์ดํ„ฐ ์ €์žฅ Knowledge Graph, Graph Embedding ๋“ฑ ํ™œ์šฉ ๋ณต์žกํ•œ ๊ด€๊ณ„ ์ถ”๋ก  ๊ฐ€๋Šฅ

์ €์žฅ์†Œ ๊ฐ„ ๋น„๊ต Vector DB โ€“ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ / ์˜๋ฏธ ๊ฒ€์ƒ‰ RDB โ€“ ์ •ํ˜• ๋ฐ์ดํ„ฐ / ์ •ํ™•ํ•œ ์งˆ์˜ Graph DB โ€“ ๊ด€๊ณ„ ๋ฐ์ดํ„ฐ / ์ถ”๋ก  ์ค‘์‹ฌ

Hybrid Storage Strategy (ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์ €์žฅ์†Œ ์ „๋žต) ๋ณต์ˆ˜์˜ DB๋ฅผ ์กฐํ•ฉํ•ด ์ตœ์ ํ™”๋œ RAG ํ™˜๊ฒฝ ๊ตฌ์„ฑ ์˜ˆ์‹œ: Vector + RDB, Vector + Graph

์ „๋žต์  ์‹œ์‚ฌ์  ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ๋Š” ๊ธฐ์ˆ  ์ž์‚ฐ์ด ์•„๋‹ˆ๋ผ ์ง€์‹ ์ž๋ณธ RAG ํ’ˆ์งˆ์€ โ€˜์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ธฐ์–ต์‹œ์ผฐ๋Š”๊ฐ€โ€™๋กœ ๊ฒฐ์ •

Closing ํ•ต์‹ฌ ๋ฉ”์‹œ์ง€: โ€˜์ง€์‹์„ ์–ด๋–ป๊ฒŒ ์ €์žฅํ•˜๋А๋ƒ๊ฐ€ RAG์˜ ์ •ํ™•๋„๋ฅผ ๊ฒฐ์ •ํ•œ๋‹คโ€™ 2ํšŒ์ฐจ ์˜ˆ๊ณ : ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๊ณ„์ธต โ€“ AI์˜ ํŒ๋‹จ ๊ตฌ์กฐ
Tags