Expand description
Embedding generation with local and OpenAI support
By default, uses local embeddings (all-MiniLM-L6-v2 via ONNX) for self-sufficiency. OpenAI embeddings are optional and can be enabled via OPENAI_API_KEY.
Enums§
- Embedding
Provider - Embedding provider type
Functions§
- embed_
batch - Embed multiple text strings
- embed_
text - Embed a single text string
- embedding_
dimension - Get the embedding dimension (based on current provider)
- embedding_
model - Get the embedding model name (based on current provider)