nemoguardrails.embeddings.providers.openai
Module Contents
Classes
Data
API
Bases: EmbeddingModel
Embedding model using OpenAI API.
Parameters:
embedding_model
The name of the embedding model.
client
embedding_size
embedding_size_dict
engine_name
Encode a list of documents into embeddings.
Parameters:
documents
The list of documents to be encoded.
Returns: List[List[float]]
List[List[float]]: The encoded embeddings.
async
Encode a list of documents into embeddings.
Parameters:
documents
The list of documents to be encoded.
Returns: List[List[float]]
List[List[float]]: The encoded embeddings.