MathQA / src /vdb.py
pmelnechuk's picture
Add src
bf7afac verified
raw
history blame contribute delete
410 Bytes
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)