From b8126e00c4491bb04933bc7b27c383336652a502 Mon Sep 17 00:00:00 2001 From: Lars Date: Sat, 8 Nov 2025 16:44:55 +0100 Subject: [PATCH] Dateien nach "app/core" hochladen --- app/core/qdrant_points.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/core/qdrant_points.py b/app/core/qdrant_points.py index 0b92cbc..64a4fd2 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, vectors={primary: vec}, payload=pt.payload)) + fixed.append(rest.PointStruct(id=pt.id, vector={primary: vec}, payload=pt.payload)) else: fixed.append(pt) # edges with no vector (shouldn't happen) or already correct return fixed @@ -159,7 +159,7 @@ def _try_upsert_with_names(client: QdrantClient, collection: str, points: List[r if isinstance(vec, dict) and name in vec: converted.append(pt) elif vec is not None: - converted.append(rest.PointStruct(id=pt.id, vectors={name: vec}, payload=pt.payload)) + converted.append(rest.PointStruct(id=pt.id, vector={name: vec}, payload=pt.payload)) else: converted.append(pt) try: