community[patch]: the syntax error for Redis generated query (#17717)

To fix the reported error:
https://github.com/langchain-ai/langchain/discussions/17397
This commit is contained in:
sarahberenji 2024-03-01 21:18:10 +01:00 committed by GitHub
parent 43e3244573
commit 08fa38d56d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1118,7 +1118,7 @@ class Redis(VectorStore):
base_query = f"@{vector_key}:[VECTOR_RANGE $distance_threshold $vector]"
if filter:
base_query = "(" + base_query + " " + str(filter) + ")"
base_query = str(filter) + " " + base_query
query_string = base_query + "=>{$yield_distance_as: distance}"