nemoguardrails.embeddings.providers.sentence_transformers
nemoguardrails.embeddings.providers.sentence_transformers
Module Contents
Classes
Functions
API
Bases: EmbeddingModel
Embedding model using sentence-transformers.
This class represents an embedding model that utilizes the sentence-transformers library for generating sentence embeddings.
Parameters:
The name or path of the pre-trained sentence-transformers model.
Encode a list of documents into their corresponding sentence embeddings.
Parameters:
The list of documents to be encoded.
Returns: List[List[float]]
List[List[float]]: The list of sentence embeddings, where each embedding is a list of floats.
Encode a list of documents into their corresponding sentence embeddings.
Parameters:
The list of documents to be encoded.
Returns: List[List[float]]
List[List[float]]: The list of sentence embeddings, where each embedding is a list of floats.