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