From 23c665515d4dd5084cb7862b9e770bcde8ac81e9 Mon Sep 17 00:00:00 2001 From: Woody Date: Thu, 30 Apr 2026 13:59:03 +0800 Subject: [PATCH] fix: wrap filter chunks in XML tags for clearer LLM input --- backend/app/services/relevance_filter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/services/relevance_filter.py b/backend/app/services/relevance_filter.py index 2aacb8a..e9aec96 100644 --- a/backend/app/services/relevance_filter.py +++ b/backend/app/services/relevance_filter.py @@ -133,7 +133,7 @@ class RelevanceFilter: parts: List[str] = [intro] for idx, (sq, chunks) in enumerate(zip(sub_questions, sub_chunks)): formatted_chunks = "\n".join( - f"Chunk {c_idx}: {text}" for c_idx, (text, _meta) in enumerate(chunks) + f"\ncontent: {text}\n" for c_idx, (text, _meta) in enumerate(chunks) ) parts.append( section