Skip to content
DocsTry Aspire
DocsTry

AspireOllamaEmbeddingGeneratorExtensions Methods

ClassMethods3 members
Extension methos for configuring the AI.IEmbeddingGenerator`2 from an OllamaApiClient
AddEmbeddingGenerator(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)
{
// ...
}
}
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)
{
// ...
}
}
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)
{
// ...
}
}
serviceKeyobjectThe service key to use for registering the AI.IEmbeddingGenerator`2.
EmbeddingGeneratorBuilder<string, Embedding<float>>A AI.EmbeddingGeneratorBuilder`2 that can be used to build a pipeline around the inner AI.IEmbeddingGenerator`2.