Skip to content

Commit ef6a891

Browse files
committed
fixed bug with embedding insertion
1 parent 4b59f18 commit ef6a891

File tree

1 file changed

+6
-14
lines changed

1 file changed

+6
-14
lines changed

backend/src/app/core/vector/crud/crud_base.py

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -97,20 +97,12 @@ def add_embedding(
9797
embedding: Vector embedding
9898
"""
9999
collection = self._get_collection(client=client, project_id=project_id)
100-
if collection.data.exists(uuid=id.uuidv5()):
101-
collection.data.replace(
102-
uuid=id.uuidv5(),
103-
properties=id.model_dump(),
104-
references=None,
105-
vector=embedding,
106-
)
107-
else:
108-
collection.data.insert(
109-
uuid=id.uuidv5(),
110-
properties=id.model_dump(),
111-
references=None,
112-
vector=embedding,
113-
)
100+
collection.data.insert(
101+
uuid=id.uuidv5(),
102+
properties=id.model_dump(),
103+
references=None,
104+
vector=embedding,
105+
)
114106

115107
def add_embedding_batch(
116108
self,

0 commit comments

Comments
 (0)