Table of Contents

Namespace LMKit.Abstractions

Classes

EmbedderBase

Convenience base class for implementing a custom embedding provider with minimal effort.

Interfaces

IEmbedder

Provider-agnostic contract for turning text into embedding vectors.

IImageEmbedder

Optional capability for providers that embed images into the same vector space as text (multimodal embedding).

IQueryEmbedder

Optional capability for providers that embed search queries differently from passages (asymmetric embedding).

ITokenizingEmbedder

Optional capability for providers that expose their tokenizer and accept pre-tokenized input, enabling token-count aware batching.

Share