Spaces:
Sleeping
Sleeping
File size: 410 Bytes
bf7afac |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
from sentence_transformers import SentenceTransformer
from langchain.schema import Document
class EmbeddingGen:
def __init__(self, model_name: str):
self.model = SentenceTransformer(model_name)
def embed_documents(self, chunks):
return [self.model.encode(chunk) for chunk in chunks]
def embed_query(self, text):
return self.model.encode(text)
|