From 2ace88fda1f373ec211e73fc5f2dda71613671ad Mon Sep 17 00:00:00 2001 From: Miguel Grinberg Date: Mon, 27 Nov 2023 10:44:23 +0000 Subject: [PATCH] ignore duplicate passages --- example-apps/chatbot-rag-app/frontend/src/store/provider.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/example-apps/chatbot-rag-app/frontend/src/store/provider.tsx b/example-apps/chatbot-rag-app/frontend/src/store/provider.tsx index f94f56a7..bad8885e 100644 --- a/example-apps/chatbot-rag-app/frontend/src/store/provider.tsx +++ b/example-apps/chatbot-rag-app/frontend/src/store/provider.tsx @@ -43,7 +43,9 @@ const globalSlice = createSlice({ const rootSource = state.sources.find((s) => s.name === source.name) if (rootSource) { - rootSource.summary = [...rootSource.summary, source.summary] + if (!rootSource.summary.find((summary) => summary === source.summary)) { + rootSource.summary = [...rootSource.summary, source.summary] + } } else { state.sources.push({ ...source, summary: [source.summary] }) }