Rajhuggingface4253 commited on
Commit
dda6857
·
verified ·
1 Parent(s): 4c08e94

Update rag_engine.py

Browse files
Files changed (1) hide show
  1. rag_engine.py +15 -0
rag_engine.py CHANGED
@@ -324,7 +324,22 @@ class KnowledgeBase:
324
 
325
  # Return Top 3 re-ranked chunks (balanced context)
326
  top_results = results[:3]
 
 
327
  logger.info(f"✅ Reranked: Returning top {len(top_results)} results")
 
 
 
 
 
 
 
 
 
 
 
 
 
328
  return "\n\n".join([f"[Hybrid RAG] {r['text']}" for r in top_results])
329
 
330
  local_kb = KnowledgeBase()
 
324
 
325
  # Return Top 3 re-ranked chunks (balanced context)
326
  top_results = results[:3]
327
+
328
+ # DETAILED LOGGING: Show actual results being sent to model
329
  logger.info(f"✅ Reranked: Returning top {len(top_results)} results")
330
+ logger.info("=" * 60)
331
+ logger.info("📋 TOP RANKED RESULTS BEING SENT TO MODEL CONTEXT:")
332
+ logger.info("=" * 60)
333
+ for i, result in enumerate(top_results, 1):
334
+ text = result.get('text', '')
335
+ score = result.get('score', 0)
336
+ # Truncate for logging (first 200 chars)
337
+ preview = text[:200].replace('\n', ' ').strip()
338
+ if len(text) > 200:
339
+ preview += "..."
340
+ logger.info(f" [{i}] Score: {score:.4f} | Preview: {preview}")
341
+ logger.info("=" * 60)
342
+
343
  return "\n\n".join([f"[Hybrid RAG] {r['text']}" for r in top_results])
344
 
345
  local_kb = KnowledgeBase()