agentic-privacy-auditor / src /embeddings /embedding_manager.py
BlackWizardX11's picture
fix: add missing src subpackages (embeddings, agents, retrieval, ingestion)
d10339c
Raw
History Blame Contribute Delete
452 Bytes
from langchain_huggingface import HuggingFaceEmbeddings
def get_embedding_model() -> HuggingFaceEmbeddings:
model_name = "BAAI/bge-small-en-v1.5"
print(f"Loading embedding model: {model_name} ...")
embeddings = HuggingFaceEmbeddings(
model_name=model_name,
model_kwargs={"device": "cpu"},
encode_kwargs={"normalize_embeddings": True},
)
print("Embedding model loaded successfully.")
return embeddings