FLAFUENTE commited on
Commit
f91042e
路
1 Parent(s): f729bac

Configure Qdrant Cloud connection for deployment

Browse files
Files changed (2) hide show
  1. embeddings_qdrant.py +7 -1
  2. settings.py +3 -2
embeddings_qdrant.py CHANGED
@@ -236,7 +236,13 @@ class QdrantManager:
236
  """
237
  self.url = url
238
  self.collection_name = collection_name
239
- self.client = QdrantClient(url=url)
 
 
 
 
 
 
240
  self.logger = logging.getLogger("chunking_system.qdrant_manager")
241
 
242
  self.logger.info(f"Conectando a Qdrant en {url}")
 
236
  """
237
  self.url = url
238
  self.collection_name = collection_name
239
+
240
+ # Initialize Qdrant client with API key if available
241
+ if hasattr(settings, 'QDRANT_API_KEY') and settings.QDRANT_API_KEY:
242
+ self.client = QdrantClient(url=url, api_key=settings.QDRANT_API_KEY)
243
+ else:
244
+ self.client = QdrantClient(url=url)
245
+
246
  self.logger = logging.getLogger("chunking_system.qdrant_manager")
247
 
248
  self.logger.info(f"Conectando a Qdrant en {url}")
settings.py CHANGED
@@ -48,8 +48,9 @@ EMBEDDING_DIMENSION = 3072
48
  # CONFIGURACI脫N DE QDRANT
49
  # =============================================================================
50
 
51
- # URL de conexi贸n a Qdrant local
52
- QDRANT_URL = "http://localhost:6333"
 
53
 
54
  # Nombre de la colecci贸n donde se almacenan los vectores
55
  QDRANT_COLLECTION_NAME = "chunks_collection"
 
48
  # CONFIGURACI脫N DE QDRANT
49
  # =============================================================================
50
 
51
+ # URL de conexi贸n a Qdrant Cloud (for deployment)
52
+ QDRANT_URL = "https://4f31fdeb-269a-4aaf-bb34-f93214bf332f.europe-west3-0.gcp.cloud.qdrant.io:6333"
53
+ QDRANT_API_KEY = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3MiOiJtIn0.E5XdnXbENZYRKHwhgVXYvZE3VtbWQc91Jbdr85aNenc"
54
 
55
  # Nombre de la colecci贸n donde se almacenan los vectores
56
  QDRANT_COLLECTION_NAME = "chunks_collection"