Skip to main content

Module embedder

Module embedder 

Source
Expand description

Re-exports of the shared Embedder trait + non-ranking/fake impls.

The single home is klieo_embed_common; these re-exports let call sites do use klieo_memory_pgvector::Embedder like the other memory backends.

Structs§

DummyEmbedderDeprecated
Legacy name for NonRankingEmbedder. Deprecated at its definition, so downstream use warns; #[deprecated] on a re-export is silently ignored by rustc and would announce a migration it never prompts. Legacy name for NonRankingEmbedder, behaving identically.
FakeEmbedder
Test-only embedder that hashes each input text into a deterministic vector. Identical texts produce identical embeddings, so cosine recall behaves predictably under test.
NonRankingEmbedder
Zero-vector embedder: stores and retrieves facts, ranks nothing.

Traits§

Embedder
Compute embeddings for one or more texts.