8 writes to Usage
Microsoft.Extensions.AI.Abstractions.Tests (2)
Embeddings\GeneratedEmbeddingsTests.cs (2)
100embeddings.Usage = usage; 102embeddings.Usage = null;
Microsoft.Extensions.AI.AzureAIInference (2)
AzureAIInferenceEmbeddingGenerator.cs (1)
107result.Usage = new()
AzureAIInferenceImageEmbeddingGenerator.cs (1)
103result.Usage = new()
Microsoft.Extensions.AI.Integration.Tests (2)
QuantizationEmbeddingGenerator.cs (2)
41Usage = embeddings.Usage, 74Usage = embeddings.Usage,
Microsoft.Extensions.AI.OpenAI (1)
OpenAIEmbeddingGenerator.cs (1)
78Usage = new()
Microsoft.Extensions.AI.Tests (1)
Embeddings\OpenTelemetryEmbeddingGeneratorTests.cs (1)
41Usage = new()
27 references to Usage
Microsoft.Extensions.AI (1)
Embeddings\OpenTelemetryEmbeddingGenerator.cs (1)
214if (embeddings.Usage?.InputTokenCount is long i)
Microsoft.Extensions.AI.Abstractions.Tests (3)
Embeddings\GeneratedEmbeddingsTests.cs (3)
97Assert.Null(embeddings.Usage); 101Assert.Same(usage, embeddings.Usage); 103Assert.Null(embeddings.Usage);
Microsoft.Extensions.AI.AzureAIInference.Tests (6)
AzureAIInferenceEmbeddingGeneratorTests.cs (3)
113Assert.NotNull(response.Usage); 114Assert.Equal(9, response.Usage.InputTokenCount); 115Assert.Equal(9, response.Usage.TotalTokenCount);
AzureAIInferenceImageEmbeddingGeneratorTests.cs (3)
116Assert.NotNull(response.Usage); 117Assert.Equal(1012, response.Usage.InputTokenCount); 118Assert.Equal(1012, response.Usage.TotalTokenCount);
Microsoft.Extensions.AI.Integration.Tests (8)
EmbeddingGeneratorIntegrationTests.cs (6)
52Assert.NotNull(embeddings.Usage); 53Assert.NotNull(embeddings.Usage.InputTokenCount); 54Assert.NotNull(embeddings.Usage.TotalTokenCount); 72Assert.NotNull(embeddings.Usage); 73Assert.NotNull(embeddings.Usage.InputTokenCount); 74Assert.NotNull(embeddings.Usage.TotalTokenCount);
QuantizationEmbeddingGenerator.cs (2)
41Usage = embeddings.Usage, 74Usage = embeddings.Usage,
Microsoft.Extensions.AI.Ollama.Tests (3)
OllamaEmbeddingGeneratorTests.cs (3)
90Assert.NotNull(response.Usage); 91Assert.Equal(9, response.Usage.InputTokenCount); 92Assert.Equal(9, response.Usage.TotalTokenCount);
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIEmbeddingGeneratorTests.cs (6)
145Assert.NotNull(response.Usage); 146Assert.Equal(9, response.Usage.InputTokenCount); 147Assert.Equal(9, response.Usage.TotalTokenCount); 217Assert.NotNull(response.Usage); 218Assert.Equal(9, response.Usage.InputTokenCount); 219Assert.Equal(9, response.Usage.TotalTokenCount);