Spaces:
Sleeping
Sleeping
Configure Qdrant Cloud connection for deployment
Browse files- embeddings_qdrant.py +7 -1
- 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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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
|
| 52 |
-
QDRANT_URL = "
|
|
|
|
| 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"
|