Spaces:
Sleeping
Sleeping
Using HF Embedding directly
Browse files
src/utilities/embedding.py
CHANGED
@@ -77,7 +77,10 @@ class CustomEmbedding(BaseModel, Embeddings):
|
|
77 |
self.cpu_embedding = self.hosted_embedding
|
78 |
else:
|
79 |
logging.info("CUDA is not available")
|
80 |
-
self.hosted_embedding =
|
|
|
|
|
|
|
81 |
model=os.getenv("HF_MODEL"),
|
82 |
model_kwargs={
|
83 |
"encode_kwargs": {
|
@@ -86,8 +89,8 @@ class CustomEmbedding(BaseModel, Embeddings):
|
|
86 |
}
|
87 |
},
|
88 |
huggingfacehub_api_token=os.getenv("HUGGINGFACEHUB_API_TOKEN"),
|
89 |
-
)
|
90 |
-
self.cpu_embedding = self.
|
91 |
|
92 |
def embed_documents(self, texts: List[str]) -> List[List[float]]:
|
93 |
"""
|
|
|
77 |
self.cpu_embedding = self.hosted_embedding
|
78 |
else:
|
79 |
logging.info("CUDA is not available")
|
80 |
+
self.hosted_embedding = self.get_hf_embedd()
|
81 |
+
"""
|
82 |
+
HuggingFaceEndpointEmbeddings is deprecated
|
83 |
+
HuggingFaceEndpointEmbeddings(
|
84 |
model=os.getenv("HF_MODEL"),
|
85 |
model_kwargs={
|
86 |
"encode_kwargs": {
|
|
|
89 |
}
|
90 |
},
|
91 |
huggingfacehub_api_token=os.getenv("HUGGINGFACEHUB_API_TOKEN"),
|
92 |
+
)"""
|
93 |
+
self.cpu_embedding = self.hosted_embedding
|
94 |
|
95 |
def embed_documents(self, texts: List[str]) -> List[List[float]]:
|
96 |
"""
|