HuggingFace Embeddings (Local)

Configure local embedding models with HuggingFace

Configuration

embedding_model:
  provider: "huggingface_local"
  model: "sentence-transformers/all-mpnet-base-v2"
  model_kwargs: {}
  encode_kwargs: {}

Configuration Options

FieldTypeDefaultRequiredDescription
providerstring-Must be "huggingface_local"
modelstring"sentence-transformers/all-mpnet-base-v2"Model path or name
model_kwargsobjectModel initialization parameters
encode_kwargsobjectEncoding parameters
rpminteger3000Requests per minute
tpminteger1000000Tokens per minute

Setup

  1. Local models download automatically on first use
  2. GPU support: Models use available CUDA/MPS if present
  3. Offline operation: No internet required after download

HuggingFace Models