law-bot / libs /embeddings.py
anpigon's picture
Upload 20 files
de850e8 verified
# embeddings.py
from langchain_community.embeddings import HuggingFaceBgeEmbeddings
from .config import EMBEDDING_MODEL
from .utils import get_device
def get_embeddings():
return HuggingFaceBgeEmbeddings(
model_name=EMBEDDING_MODEL,
model_kwargs={"device": get_device()},
encode_kwargs={"normalize_embeddings": True},
)