fix: cast vector_distance to float in Redis search (#4377)
Co-authored-by: utkarsh240799 <utkarsh240799@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
utkarsh240799
Claude Opus 4.6
parent
9864584c21
commit
8230a5dac7
@@ -159,7 +159,7 @@ class RedisDB(VectorStoreBase):
|
|||||||
return [
|
return [
|
||||||
MemoryResult(
|
MemoryResult(
|
||||||
id=result["memory_id"],
|
id=result["memory_id"],
|
||||||
score=result["vector_distance"],
|
score=float(result["vector_distance"]),
|
||||||
payload={
|
payload={
|
||||||
"hash": result["hash"],
|
"hash": result["hash"],
|
||||||
"data": result["memory"],
|
"data": result["memory"],
|
||||||
|
|||||||
Reference in New Issue
Block a user