We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ee07e96 commit 32bde47Copy full SHA for 32bde47
service/router.py
@@ -41,6 +41,8 @@ async def get_documents(
41
*, vector_service: BaseVectorDatabase, payload: RequestPayload
42
) -> list[BaseDocumentChunk]:
43
chunks = await vector_service.query(input=payload.input, top_k=5)
44
+ # filter out documents with empty content
45
+ chunks = [chunk for chunk in chunks if chunk.content.strip()]
46
if not len(chunks):
47
logger.error(f"No documents found for query: {payload.input}")
48
return []
0 commit comments