hee_!J commited on
Commit
ba1290f
·
1 Parent(s): 4ad642c

fix(rag): 기본 backend hybrid_rerank → hybrid (실측 데이터 근거)

Browse files
Files changed (1) hide show
  1. agents/rag/store.py +4 -1
agents/rag/store.py CHANGED
@@ -54,7 +54,10 @@ def search(query: str, top_k: int = 3) -> list[str]:
54
  - hybrid: BM25 + FAISS + Reciprocal Rank Fusion (production 표준)
55
  - hybrid_rerank: hybrid 결과를 cross-encoder로 재정렬 (최고 정확도)
56
  """
57
- backend = os.getenv("RAG_BACKEND", "hybrid_rerank").lower()
 
 
 
58
  if backend == "faiss":
59
  from agents.rag.faiss_store import faiss_search
60
 
 
54
  - hybrid: BM25 + FAISS + Reciprocal Rank Fusion (production 표준)
55
  - hybrid_rerank: hybrid 결과를 cross-encoder로 재정렬 (최고 정확도)
56
  """
57
+ # 기본값: hybrid (BM25+FAISS+RRF)
58
+ # 근거: experiments/rag_paradigm 실측에서 본 코퍼스 규모(~10문서)에 가장 적합
59
+ # 코퍼스 100+ 확장 시 hybrid_rerank 재평가 권장
60
+ backend = os.getenv("RAG_BACKEND", "hybrid").lower()
61
  if backend == "faiss":
62
  from agents.rag.faiss_store import faiss_search
63