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.