AspireOllamaEmbeddingGeneratorExtensions Methods
ClassMethods3 members
Extension methos for configuring the
AI.IEmbeddingGenerator`2 from an OllamaApiClientAddEmbeddingGenerator(AspireOllamaApiClientBuilder)Section titled AddEmbeddingGenerator(AspireOllamaApiClientBuilder)extensionEmbeddingGeneratorBuilder<string, Embedding<float>> Registers a singleton
AI.IEmbeddingGenerator`2 in the services provided by the builder. public static class AspireOllamaEmbeddingGeneratorExtensions{ public static EmbeddingGeneratorBuilder<string, Embedding<float>> AddEmbeddingGenerator( this AspireOllamaApiClientBuilder builder) { // ... }}Parameters
Returns
EmbeddingGeneratorBuilder<string, Embedding<float>>A AI.EmbeddingGeneratorBuilder`2 that can be used to build a pipeline around the inner AI.IEmbeddingGenerator`2.AddKeyedEmbeddingGenerator(AspireOllamaApiClientBuilder)Section titled AddKeyedEmbeddingGenerator(AspireOllamaApiClientBuilder)extensionEmbeddingGeneratorBuilder<string, Embedding<float>> Registers a keyed singleton
AI.IEmbeddingGenerator`2 in the services provided by the builder. public static class AspireOllamaEmbeddingGeneratorExtensions{ public static EmbeddingGeneratorBuilder<string, Embedding<float>> AddKeyedEmbeddingGenerator( this AspireOllamaApiClientBuilder builder) { // ... }}Parameters
Returns
EmbeddingGeneratorBuilder<string, Embedding<float>>A AI.EmbeddingGeneratorBuilder`2 that can be used to build a pipeline around the inner AI.IEmbeddingGenerator`2.AddKeyedEmbeddingGenerator(AspireOllamaApiClientBuilder, object)Section titled AddKeyedEmbeddingGenerator(AspireOllamaApiClientBuilder, object)extensionEmbeddingGeneratorBuilder<string, Embedding<float>> Registers a keyed singleton
AI.IEmbeddingGenerator`2 in the services provided by the builder using the specified service key. public static class AspireOllamaEmbeddingGeneratorExtensions{ public static EmbeddingGeneratorBuilder<string, Embedding<float>> AddKeyedEmbeddingGenerator( this AspireOllamaApiClientBuilder builder, object serviceKey) { // ... }}Parameters
serviceKeyobjectThe service key to use for registering the AI.IEmbeddingGenerator`2.Returns
EmbeddingGeneratorBuilder<string, Embedding<float>>A AI.EmbeddingGeneratorBuilder`2 that can be used to build a pipeline around the inner AI.IEmbeddingGenerator`2.