User/dyadav/fix telemetry issue (#2541)

This commit is contained in:
Deshraj Yadav
2025-04-11 13:36:26 -07:00
committed by GitHub
parent d77bed2d5d
commit d33547a77a
7 changed files with 21 additions and 58 deletions

View File

@@ -3,7 +3,6 @@ import concurrent
import hashlib
import json
import logging
import os
import uuid
import warnings
from datetime import datetime
@@ -19,7 +18,7 @@ from mem0.configs.prompts import (
get_update_memory_messages,
)
from mem0.memory.base import MemoryBase
from mem0.memory.setup import mem0_dir, setup_config
from mem0.memory.setup import setup_config
from mem0.memory.storage import SQLiteManager
from mem0.memory.telemetry import capture_event
from mem0.memory.utils import (
@@ -63,15 +62,6 @@ class Memory(MemoryBase):
self.graph = MemoryGraph(self.config)
self.enable_graph = True
self.config.vector_store.config.collection_name = "mem0_migrations"
if self.config.vector_store.provider in ["faiss", "qdrant"]:
provider_path = f"migrations_{self.config.vector_store.provider}"
self.config.vector_store.config.path = os.path.join(mem0_dir, provider_path)
os.makedirs(self.config.vector_store.config.path, exist_ok=True)
self._telemetry_vector_store = VectorStoreFactory.create(
self.config.vector_store.provider, self.config.vector_store.config
)
capture_event("mem0.init", self)
@classmethod