일단 ν•˜κ³  λ³΄λŠ” μ‚¬λžŒ

λ‚˜μ€‘λ³΄λ‹¨ μ§€κΈˆμ— μ§‘μ€‘ν•˜λ˜, μ§€κΈˆλ³΄λ‹¨ λ‚˜μ€‘μ— μ™„λ²½ν•΄μ§€μžπŸ’ͺ🏻

🀚🏻 더 λ‚˜μ€ 개발자 ν•˜κΈ°

μ§ˆλ¬Έμ„ κ·ΈλŒ€λ‘œ κ²€μƒ‰ν•˜μ§€ μ•ŠλŠ” 이유 - 질문 μž¬μ •μ˜ 단계

JanginTech 2026. 3. 3. 18:27

https://honge1122.tistory.com/143

 

[RAG 채널별 섀계] μ„Έμ…˜ 기반 RAG vs 단건 질의 RAG, μš΄μ˜ν•˜λ©΄μ„œ 생긴 차이듀

🧩 λ°°κ²½νšŒμ‚¬μ—μ„œ λ‚΄λΆ€ μ§€μ‹λ¬Έμ„œλ₯Ό 기반으둜 닡변을 μƒμ„±ν•˜λŠ” 자유질의 μ„œλΉ„μŠ€λ₯Ό μš΄μ˜ν•˜κ³  μžˆλ‹€.ν₯미둜운 점은 같은 νŒŒμ΄ν”„λΌμΈμ„ κ³΅μœ ν•˜λ©΄μ„œλ„ μ„œλ‘œ λ‹€λ₯Έ μ‚¬μš© μ±„λ„μ—μ„œ λ™μž‘ 방식이 μ‘°κΈˆμ”©

honge1122.tistory.com

 

μ…”ν‹€λ²„μŠ€ 20λΆ„ μ „, 이 글을 μ“°κ²Œ 된 이유

PPTλ₯Ό μ€€λΉ„ν•˜λ‹€ λ³΄λ‹ˆ κΈ°λŠ₯을 μ„€λͺ…ν•˜λŠ” 것보닀

λ¨Όμ € "μ™œ 이런 단계λ₯Ό λ‘μ—ˆλŠ”μ§€"λ₯Ό μ΄ν•΄μ‹œν‚€λŠ” 게 μš°μ„ μ΄λΌλŠ” 생각이 λ“€μ—ˆλ‹€.

 

이 μ„œλΉ„μŠ€λŠ” μ§ˆλ¬Έμ„ λ°›μ•„ λ‚΄λΆ€ 지식을 κ²€μƒ‰ν•˜μ—¬, κ·Έ 지식을 기반으둜 응닡을 μƒμ„±ν•˜λŠ” ꡬ쑰닀.

사싀 νλ¦„λ§Œ 놓고 보면 λ‹¨μˆœν•˜λ‹€. 

질문→검색 →생성

ν•˜μ§€λ§Œ κ·Έ 사이에 μ—¬λŸ¬ μ „μ²˜λ¦¬ 과정이 λ“€μ–΄κ°€ μžˆλ‹€.

μž¬μ •μ˜λ„ κ·Έ 쀑 ν•˜λ‚˜λ‹€.

 

청자:

 - 같은 νŒ€μ› κ°œλ°œμžλ“€

 - LLM, 생성 λͺ¨λΈ 기반 섀계에 μ΅μˆ™ν•˜μ§€ μ•Šμ€ 개발자

νŠΉμ΄μ‚¬ν•­:

1. ν•΄λ‹Ή μ„œλΉ„μŠ€λŠ” λ‚΄κ°€ μ²˜μŒλΆ€ν„° κ΅¬ν˜„ν•¨. λ”°λΌμ„œ, ꡬ쑰적 μ„ νƒμ˜ 배경을 μ„€λͺ…ν•˜μ§€ μ•ŠμœΌλ©΄ λ‹¨μˆœνžˆ “λ³΅μž‘ν•œ 섀계”처럼 보일 수 있음!

2. μ²­μžλŠ” κ°„λž΅ν•˜κ²Œ μ–΄λ–€ 단계λ₯Ό 거쳐 응닡이 μƒμ„±λ˜λŠ”μ§€λŠ” μ•Œκ³  μžˆμœΌλ‚˜, κ·Έ 과정을 깊이 μ΄ν•΄ν•˜μ§€ λͺ»ν•œ μƒνƒœ

 

κ·Έλž˜μ„œ λ¨Όμ € κ°€μž₯ 근본적인 μ§ˆλ¬ΈλΆ€ν„° 정리해 보기둜 ν–ˆλ‹€.

"μš°λ¦¬λŠ” μ™œ μ§ˆλ¬Έμ„ κ·ΈλŒ€λ‘œ μ‚¬μš©ν•˜μ§€ μ•ŠλŠ”κ°€?"

 

🧩 μ™œ 이 단계λ₯Ό λ„£μ—ˆλŠ”μ§€?

자유 질의 기반 μ„œλΉ„μŠ€μ—μ„œ κ°€μž₯ λ¨Όμ € λΆ€λ”ͺνžˆλŠ” λ¬Έμ œλŠ”
μ‚¬μš©μžμ˜ 질문이 항상 “μ™„μ „ν•˜μ§€ μ•Šλ‹€”λŠ” 점이닀.

 

예λ₯Ό λ“€μ–΄ 이런 질문이 λ“€μ–΄μ˜¨λ‹€κ³  κ°€μ •ν•΄λ³΄μž:

00 κ°€μž…ν•˜κ³  싢은데
B μ„œλΉ„μŠ€ 반영이 λ˜λ‚˜?
 

μ‚¬λžŒ μž…μž₯μ—μ„œλŠ” μžμ—°μŠ€λŸ½λ‹€.

ν•˜μ§€λ§Œ 검색 μ‹œμŠ€ν…œ μž…μž₯μ—μ„œλŠ” 정보가 λΆ€μ‘±ν•˜λ‹€.

  • μ •ν™•νžˆ μ–΄λ–€ μƒν™©μ˜ κ°€μž…μΈμ§€?
  • κΈ°μ‘΄ B μ„œλΉ„μŠ€ μœ μ§€μΈμ§€, μ‹ κ·œ μ μš©μΈμ§€?
  • νŠΉμ • μ •μ±… 쑰건이 μžˆλŠ”μ§€?
  • κΌ­ μ•Œμ•„μ•Ό ν•  μ˜ˆμ™Έμ‚¬λ‘€ 등이 μ‘΄μž¬ν•˜λŠ”μ§€?

이 μƒνƒœλ‘œ λ¬Έμ„œλ₯Ό κ²€μƒ‰ν•˜λ©΄

쑰건이 λ‹€λ₯Έ λ¬Έμ„œκΉŒμ§€ 같이 끌렀올 κ°€λŠ₯성이 λ†’λ‹€.
결과적으둜 검색 정확도가 λ–¨μ–΄μ§ˆ μˆ˜λ°–μ— μ—†λ‹€.

κ·Έλž˜μ„œ μ§ˆλ¬Έμ„ κ·ΈλŒ€λ‘œ 검색에 μ‚¬μš©ν•˜μ§€ μ•ŠλŠ”λ‹€.

 

πŸ’­ μš°λ¦¬κ°€ ν•˜λŠ” 일

μ˜λ„ νŒŒμ•… λ‹¨κ³„μ—μ„œλŠ”
μ‚¬μš©μžμ˜ μ§ˆλ¬Έμ„ 검색에 μ ν•©ν•œ ν˜•νƒœλ‘œ μž¬μ •μ˜ν•œλ‹€.

 

μœ„ μ˜ˆμ‹œλŠ” λ‹€μŒκ³Ό 같이 μ •λ¦¬λœλ‹€.

00 κ°€μž… μ‹œ B μ„œλΉ„μŠ€ ν˜œνƒμ΄ μœ μ§€ λ˜λŠ” μž¬μ μš©λ˜λŠ”μ§€ μ—¬λΆ€
 

μ—¬κΈ°μ„œ μ€‘μš”ν•œ 점은 ν•˜λ‚˜λ‹€.

 

이 λ‹¨κ³„λŠ” 닡을 λ§Œλ“œλŠ” 과정이 μ•„λ‹ˆλ‹€.

검색 정확도λ₯Ό 높이기 μœ„ν•œ μ „μ²˜λ¦¬ 과정이닀.

 

λ‹Ήμ—°ν•˜κ²Œλ„ μ§ˆλ¬Έμ„ 더 λͺ…ν™•ν•˜κ²Œ λ§Œλ“€μ–΄μ•Ό 검색 결과도 μ•ˆμ •λœλ‹€!

 

πŸ”„ 호좜 κ²½λ‘œμ— λ”°λ₯Έ 차이

이 μ„œλΉ„μŠ€λŠ” λ™μΌν•œ 엔진을 μ‚¬μš©ν•˜μ§€λ§Œ 호좜 κ²½λ‘œμ— 따라 μž…λ ₯ ꡬ성이 달라진닀.

  • 단일 질문 κΈ°μ€€μœΌλ‘œ μ²˜λ¦¬ν•˜λŠ” 경우
  • 동일 μ„Έμ…˜μ˜ 이전 μ§ˆλ¬Έμ„ 병합해 μ²˜λ¦¬ν•˜λŠ” 경우

두 경우 λͺ¨λ‘ 질문 μž¬μ •μ˜λŠ” μˆ˜ν–‰ν•œλ‹€.

λ‹€λ§Œ μž…λ ₯ 데이터가 λ‹€λ₯΄κΈ° λ•Œλ¬Έμ—

μ΅œμ’…μ μœΌλ‘œ μ •λ¦¬λ˜λŠ” κ²°κ³Ό λ¬Έμž₯이 λ‹¬λΌμ§ˆ 수 μžˆλ‹€.

 

μ„Έμ„  λ§₯락이 ν¬ν•¨λ˜λ©΄ 더 ꡬ체적인 질문이 될 κ°€λŠ₯성이 맀우 λ†’κ³ 

단일 질문만 μžˆμ„ κ²½μš°μ—λŠ” κ·Έ λ²”μœ„ μ•ˆμ—μ„œλ§Œ μž¬μ •μ˜λœ.

 

πŸ“Œ ν•œ 쀄 정리

질문 μž¬μ •μ˜λŠ” 
μ‚¬μš©μžμ˜ λΆˆμ™„μ „ν•œ μ§ˆλ¬Έμ„ 검색에 μ ν•©ν•œ λ¬Έμž₯으둜 μ •λ¦¬ν•˜λŠ” 과정이닀.

 

이 과정을 거쳐야

이후 λ‹¨κ³„μ—μ„œ 보닀 μ •ν™•ν•œ λ¬Έμ„œλ₯Ό 찾을 수 μžˆλ‹€.

 

이 글을 μ“°λ©΄μ„œλ„ 계속 κ³ λ―Όν–ˆλ‹€.

μ΄λ ‡κ²Œ μ„€λͺ…ν•˜λ©΄ νŒ€μ›λ“€μ΄ λ‚©λ“ν• κΉŒ?

괜히 단계λ₯Ό 더 λ³΅μž‘ν•˜κ²Œ 보이게 λ§Œλ“œλŠ” 건 μ•„λ‹κΉŒ?

 

κ·Έλž˜λ„ κ²°κ΅­, ꡬ쑰 μ„€λͺ… 전에

μ™œ 이런 선택을 ν–ˆλŠ”μ§€λΆ€ν„° κ³΅μœ ν•˜λŠ” 게 λ§žλ‹€κ³  μƒκ°ν–ˆλ‹€!(λ„ˆλ¬΄λ‚˜λ„ 당연함!!)

 

적어도 이 단계가 "괜히 넣은 단계"λŠ” μ•„λ‹ˆλΌλŠ” 점은

λΆ„λͺ…νžˆ μ „λ‹¬λμœΌλ©΄ ν•œλ‹€..γ…Ž 일이 κ½€ μžˆλŠ”λ°.. PPTλŠ” μ–Έμ œ λ§Œλ“œλ‚˜..