Spaces:
Sleeping
Sleeping
Update services/embed_service/embed.py
Browse files
services/embed_service/embed.py
CHANGED
@@ -2,11 +2,15 @@ import os
|
|
2 |
from services.embed_service.utils import VTTTranscriptLoader, DocumentEmbedder
|
3 |
|
4 |
class EmbeddingService:
|
5 |
-
def __init__(self, conf, pinecone):
|
6 |
self.conf = conf
|
7 |
-
self.
|
8 |
-
|
9 |
-
|
|
|
|
|
|
|
|
|
10 |
|
11 |
def __enter__(self):
|
12 |
print("Start Embedding Service")
|
|
|
2 |
from services.embed_service.utils import VTTTranscriptLoader, DocumentEmbedder
|
3 |
|
4 |
class EmbeddingService:
|
5 |
+
def __init__(self, conf, pinecone, session_key):
|
6 |
self.conf = conf
|
7 |
+
self.pinecones = pinecone.run(namespace=conf["embeddings"]["demo_namespace"])
|
8 |
+
if session_key != "":
|
9 |
+
self.pinecones = pinecone.run(namespace=session_key)
|
10 |
+
|
11 |
+
self.pc = self.pinecones['connection']
|
12 |
+
self.pipeline = self.pinecones['pipeline']
|
13 |
+
self.embedder = self.pinecones['embedder']
|
14 |
|
15 |
def __enter__(self):
|
16 |
print("Start Embedding Service")
|