File size: 458 Bytes
d326834
c6458da
89c8b6a
d326834
c6458da
d326834
 
 
618558f
d326834
c6458da
8723e94
d326834
618558f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from langchain_huggingface import HuggingFaceEmbeddings
from sentence_transformers import CrossEncoder 
from core.config import EMBED_MODEL, CROSS_ENCODER_MODEL

# Khởi tạo Embedding model - Chạy trên CPU của Hugging Face
embeddings = HuggingFaceEmbeddings(
    model_name=EMBED_MODEL,
    model_kwargs={'device': 'cpu'},
    encode_kwargs={'normalize_embeddings': True}
)

cross_encoder = CrossEncoder(CROSS_ENCODER_MODEL, device='cpu')

llm = None