Spaces:
Running
Running
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 |
"""
|