File tree 1 file changed +2
-2
lines changed 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -557,14 +557,14 @@ async def __query_collection(
557
557
filter_dict = None
558
558
if filter and isinstance (filter , dict ):
559
559
safe_filter , filter_dict = self ._create_filter_clause (filter )
560
- filter = f"WHERE { safe_filter } " if safe_filter else ""
560
+ param_filter = f"WHERE { safe_filter } " if safe_filter else ""
561
561
inline_embed_func = getattr (self .embedding_service , "embed_query_inline" , None )
562
562
if not embedding and callable (inline_embed_func ) and "query" in kwargs :
563
563
query_embedding = self .embedding_service .embed_query_inline (kwargs ["query" ]) # type: ignore
564
564
else :
565
565
query_embedding = f"{ [float (dimension ) for dimension in embedding ]} "
566
566
stmt = f"""SELECT { column_names } , { search_function } ("{ self .embedding_column } ", :query_embedding) as distance
567
- FROM "{ self .schema_name } "."{ self .table_name } " { filter } ORDER BY "{ self .embedding_column } " { operator } :query_embedding LIMIT :k;
567
+ FROM "{ self .schema_name } "."{ self .table_name } " { param_filter } ORDER BY "{ self .embedding_column } " { operator } :query_embedding LIMIT :k;
568
568
"""
569
569
param_dict = {"query_embedding" : query_embedding , "k" : k }
570
570
if filter_dict :
You can’t perform that action at this time.
0 commit comments