From 971d2b2e3476e9a7f359e410538a340a0b49ba8e Mon Sep 17 00:00:00 2001 From: Frank995 <47689966+Frank995@users.noreply.github.com> Date: Mon, 13 Nov 2023 19:31:34 +0100 Subject: [PATCH] Add missing filter to max_marginal_relevance_search inner call to max_marginal_relevance_search_by_vector (#13260) When calling max_marginal_relevance_search from PGVector the filter param is not carried over to max_marginal_relevance_search_by_vector --------- Co-authored-by: Bagatur --- libs/langchain/langchain/vectorstores/pgvector.py | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/langchain/langchain/vectorstores/pgvector.py b/libs/langchain/langchain/vectorstores/pgvector.py index 1e8456718a..6e6bdcead7 100644 --- a/libs/langchain/langchain/vectorstores/pgvector.py +++ b/libs/langchain/langchain/vectorstores/pgvector.py @@ -762,6 +762,7 @@ class PGVector(VectorStore): k=k, fetch_k=fetch_k, lambda_mult=lambda_mult, + filter=filter, **kwargs, )