8 instantiations of FakeEmbeddingGenerator
Microsoft.Extensions.VectorData.ConformanceTests (8)
EmbeddingGenerationTests.cs (8)
73
serviceCollection.AddSingleton<IEmbeddingGenerator>(new
FakeEmbeddingGenerator
(replaceLast: 1));
94
serviceCollection.AddSingleton<IEmbeddingGenerator>(new
FakeEmbeddingGenerator
(replaceLast: 1));
137
romOfFloatVectorFixture.CreateVectorStore(new
FakeEmbeddingGenerator
()),
423
vectorProperty.EmbeddingGenerator = new
FakeEmbeddingGenerator
(replaceLast: 3);
429
recordDefinition.EmbeddingGenerator = new
FakeEmbeddingGenerator
(replaceLast: 2);
432
var vectorStore = stringVectorFixture.CreateVectorStore(storeGenerator ? new
FakeEmbeddingGenerator
(replaceLast: 1) : null);
458
EmbeddingGenerator = new
FakeEmbeddingGenerator
()
529
EmbeddingGenerator = new
FakeEmbeddingGenerator
()
1 reference to FakeEmbeddingGenerator
Microsoft.Extensions.VectorData.ConformanceTests (1)
EmbeddingGenerationTests.cs (1)
176
Assert.Equal($"An input of type 'int' was provided, but an incompatible embedding generator of type '{nameof(
FakeEmbeddingGenerator
)}' was configured.", exception.Message);