diff --git a/app/core/qdrant_points.py b/app/core/qdrant_points.py index ffd39f1..fa1089b 100644 --- a/app/core/qdrant_points.py +++ b/app/core/qdrant_points.py @@ -136,7 +136,7 @@ def _coerce_for_collection(client: QdrantClient, collection_name: str, points: L if isinstance(vec, dict): fixed.append(pt) # already named elif vec is not None: - fixed.append(rest.PointStruct(id=pt.id, vector={primary: vec}, payload=pt.payload)) + fixed.append(rest.PointStruct(id=pt.id, vectors={primary: vec}, payload=pt.payload)) else: fixed.append(pt) # edges with no vector (shouldn't happen) or already correct return fixed