Table of Contents

Namespace LMKit.Integrations.ExtensionsAI.Embeddings

Classes

EmbeddingGeneratorExtensions

Convenience extensions for bridging Microsoft.Extensions.AI embedding generators into LMKit.

ExtensionsAIEmbedder

Adapts a Microsoft.Extensions.AI Microsoft.Extensions.AI.IEmbeddingGenerator<TInput, TEmbedding> to LMKit's IEmbedder, so any embedding provider in the .NET AI ecosystem (Azure OpenAI, OpenAI, Amazon Bedrock, Ollama, and others) can be used anywhere LMKit consumes embeddings, including RagEngine.

LMKitEmbeddingGenerator

Provides a text embedding generation service using LMKit's Embedder. This service implements the Microsoft.Extensions.AI.IEmbeddingGenerator<TInput, TEmbedding> interface to generate embeddings from text data for use with Microsoft.Extensions.AI consumers.

Share