refactor: Remove conversion to string

This commit is contained in:
Igor Ilic 2025-01-24 19:03:57 +01:00
parent 9f6a0ba783
commit b0cec3fcaa

View file

@ -208,7 +208,7 @@ class PGVectorAdapter(SQLAlchemyAdapter, VectorDBInterface):
# Create and return ScoredResult objects
return [
ScoredResult(id=UUID(str(row.id)), payload=row.payload, score=row.similarity)
ScoredResult(id=UUID(row.id), payload=row.payload, score=row.similarity)
for row in vector_list
]
@ -249,7 +249,7 @@ class PGVectorAdapter(SQLAlchemyAdapter, VectorDBInterface):
for vector in closest_items:
vector_list.append(
{
"id": UUID(str(vector.id)),
"id": UUID(vector.id),
"payload": vector.payload,
"_distance": vector.similarity,
}