Add Neptune-DB graph store with vector store (#3443)

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Co-authored-by: Siddhartha Sahu <dev@sdht.in>
This commit is contained in:
Andrew Carbonetto
2025-09-19 02:54:33 +05:30
committed by GitHub
co-authored by Siddhartha Sahu
parent d4e98dba38
commit a015e2ff4a
11 changed files with 2006 additions and 444 deletions
+2
View File
@@ -812,9 +812,11 @@ class Memory(MemoryBase):
keys, encoded_ids = process_telemetry_filters(filters)
capture_event("mem0.delete_all", self, {"keys": keys, "encoded_ids": encoded_ids, "sync_type": "sync"})
# delete all vector memories and reset the collections
memories = self.vector_store.list(filters=filters)[0]
for memory in memories:
self._delete_memory(memory.id)
self.vector_store.reset()
logger.info(f"Deleted {len(memories)} memories")