Skip to main content

Crate kyma_embed

Crate kyma_embed 

Source
Expand description

Embedding primitives for kyma.

EmbeddingBackend is the single trait. The default impl is FastembedBackend (ONNX, runs in-process, no external service). Provider-backed impls (Ollama, OpenAI-compatible, Gemini) are feature-gated.

Re-exports§

pub use config::EmbeddingConfig;
pub use config::EmbeddingProvider;
pub use errors::EmbedError;
pub use fastembed::FastembedBackend;

Modules§

config
errors
fastembed

Traits§

EmbeddingBackend
Turns text into dense vectors.