12 references to EmbeddingGeneratorBuilder
Microsoft.Extensions.AI (2)
Embeddings\EmbeddingGeneratorBuilderServiceCollectionExtensions.cs (2)
29
generatorFactory(new
EmbeddingGeneratorBuilder
<TInput, TEmbedding>(services)));
51
generatorFactory(new
EmbeddingGeneratorBuilder
<TInput, TEmbedding>(services)));
Microsoft.Extensions.AI.Integration.Tests (2)
EmbeddingGeneratorIntegrationTests.cs (2)
84
using var generator = new
EmbeddingGeneratorBuilder
<string, Embedding<float>>()
113
var embeddingGenerator = new
EmbeddingGeneratorBuilder
<string, Embedding<float>>()
Microsoft.Extensions.AI.Ollama.Tests (1)
OllamaEmbeddingGeneratorTests.cs (1)
32
using IEmbeddingGenerator<string, Embedding<float>> pipeline = new
EmbeddingGeneratorBuilder
<string, Embedding<float>>()
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAIEmbeddingGeneratorTests.cs (2)
81
using IEmbeddingGenerator<string, Embedding<float>> pipeline = new
EmbeddingGeneratorBuilder
<string, Embedding<float>>()
103
using IEmbeddingGenerator<string, Embedding<float>> pipeline = new
EmbeddingGeneratorBuilder
<string, Embedding<float>>()
Microsoft.Extensions.AI.Tests (5)
Embeddings\EmbeddingGeneratorBuilderTests.cs (5)
17
var builder = new
EmbeddingGeneratorBuilder
<string, Embedding<float>>(expectedServiceProvider);
34
var builder = new
EmbeddingGeneratorBuilder
<string, Embedding<float>>();
55
Assert.Throws<ArgumentNullException>(() => new
EmbeddingGeneratorBuilder
<string, Embedding<float>>().Use((IEmbeddingGenerator<string, Embedding<float>>)null!));
61
var builder = new
EmbeddingGeneratorBuilder
<string, Embedding<float>>();
69
var builder = new
EmbeddingGeneratorBuilder
<string, Embedding<float>>();