alexneakameni commited on
Commit
1c0d4cb
·
verified ·
1 Parent(s): 15aea1e

Using HF Embedding directly

Browse files
Files changed (1) hide show
  1. src/utilities/embedding.py +6 -3
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 = HuggingFaceEndpointEmbeddings(
 
 
 
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.get_hf_embedd()
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
  """