Sentence Transformer

Parameter reference for SentenceTransformerEmbedder, which runs open-source sentence-transformers models locally.

Sentence Transformer Embedder embeds documents using Hugging Face's sentence-transformers library, providing access to a wide range of open-source embedding models that can run locally.

Parameters

ParameterTypeDefaultDescription
idstrsentence-transformers/all-MiniLM-L6-v2The name of the SentenceTransformers model to use
dimensionsint384The dimensionality of the generated embeddings
sentence_transformer_clientOptional[SentenceTransformer]NoneOptional pre-configured SentenceTransformers client instance
promptOptional[str]NoneOptional prompt to prepend to input text
normalize_embeddingsboolFalseWhether to normalize returned vectors to have length 1
enable_batchboolFalseHas no effect. This embedder embeds one text per call
batch_sizeint100Number of texts per batch. Unused by this embedder