File size: 534 Bytes
7ffe358
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"""
Modulo embeddings
"""
from langchain_huggingface import HuggingFaceEmbeddings

def init_embeddings( embeddings_model_name="jinaai/jina-embeddings-v3" ):
    """
    Inicializa y devuelve un modelo para embeddings.
    """

    model_kwargs = {"trust_remote_code":True}
    encode_kwargs = {'normalize_embeddings': False}
    embeddings = HuggingFaceEmbeddings(
        model_name=embeddings_model_name,
        model_kwargs=model_kwargs,
        encode_kwargs=encode_kwargs,
        show_progress=True
    )

    return embeddings