Fix vector store filter not work (#4065)

* Fix vector store filter not work

* Update ExtractMetadataRetriever.ts

* Update HydeRetriever.ts

* Update MultiQueryRetriever.ts

* Update SimilarityThresholdRetriever.ts

---------

Co-authored-by: Henry Heng <henryheng@flowiseai.com>
This commit is contained in:
Hans
2025-02-26 23:03:54 +08:00
committed by GitHub
parent d8dc1820e1
commit 86a26f6ae3
5 changed files with 5 additions and 2 deletions
@@ -172,6 +172,7 @@ Passage:`
else if (promptKey) obj.promptTemplate = promptKey
const retriever = new HydeRetriever(obj)
retriever.filter = vectorStore?.lc_kwargs?.filter ?? (vectorStore as any).filter
if (output === 'retriever') return retriever
else if (output === 'document') return await retriever.getRelevantDocuments(query ? query : input)