6 implementations of Metadata
Microsoft.Extensions.AI.Abstractions (1)
Embeddings\DelegatingEmbeddingGenerator.cs (1)
54public virtual EmbeddingGeneratorMetadata Metadata =>
Microsoft.Extensions.AI.Abstractions.Tests (1)
TestEmbeddingGenerator.cs (1)
13public EmbeddingGeneratorMetadata Metadata { get; } = new();
Microsoft.Extensions.AI.Integration.Tests (1)
QuantizationEmbeddingGenerator.cs (1)
28public EmbeddingGeneratorMetadata Metadata => _floatService.Metadata;
Microsoft.Extensions.AI.Ollama (1)
OllamaEmbeddingGenerator.cs (1)
45public EmbeddingGeneratorMetadata Metadata { get; }
Microsoft.Extensions.AI.OpenAI (1)
OpenAIEmbeddingGenerator.cs (1)
95public EmbeddingGeneratorMetadata Metadata { get; }
Microsoft.Extensions.AI.Tests (1)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\TestEmbeddingGenerator.cs (1)
13public EmbeddingGeneratorMetadata Metadata { get; } = new();
15 references to Metadata
Microsoft.Extensions.AI (1)
Embeddings\OpenTelemetryEmbeddingGenerator.cs (1)
51EmbeddingGeneratorMetadata metadata = innerGenerator!.Metadata;
Microsoft.Extensions.AI.Abstractions (1)
Embeddings\DelegatingEmbeddingGenerator.cs (1)
55InnerGenerator.Metadata;
Microsoft.Extensions.AI.Integration.Tests (4)
EmbeddingGeneratorIntegrationTests.cs (3)
53Assert.Equal(_embeddingGenerator.Metadata.ModelId, embeddings[0].ModelId); 74Assert.Equal(_embeddingGenerator.Metadata.ModelId, embedding.ModelId); 123Assert.Equal(embeddingGenerator.Metadata.ProviderUri?.Port, (int)activity.GetTagItem("server.port")!);
QuantizationEmbeddingGenerator.cs (1)
28public EmbeddingGeneratorMetadata Metadata => _floatService.Metadata;
Microsoft.Extensions.AI.Ollama.Tests (3)
OllamaEmbeddingGeneratorTests.cs (3)
52Assert.Equal("ollama", chatClient.Metadata.ProviderName); 53Assert.Equal(endpoint, chatClient.Metadata.ProviderUri); 54Assert.Equal(model, chatClient.Metadata.ModelId);
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIEmbeddingGeneratorTests.cs (6)
58Assert.Equal("openai", embeddingGenerator.Metadata.ProviderName); 59Assert.Equal(endpoint, embeddingGenerator.Metadata.ProviderUri); 60Assert.Equal(model, embeddingGenerator.Metadata.ModelId); 63Assert.Equal("openai", embeddingGenerator.Metadata.ProviderName); 64Assert.Equal(endpoint, embeddingGenerator.Metadata.ProviderUri); 65Assert.Equal(model, embeddingGenerator.Metadata.ModelId);