6 writes to Usage
Microsoft.Extensions.AI.Abstractions.Tests (2)
Embeddings\GeneratedEmbeddingsTests.cs (2)
100embeddings.Usage = usage; 102embeddings.Usage = null;
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceEmbeddingGenerator.cs (1)
105result.Usage = new()
Microsoft.Extensions.AI.Integration.Tests (2)
QuantizationEmbeddingGenerator.cs (2)
40Usage = embeddings.Usage, 73Usage = embeddings.Usage,
Microsoft.Extensions.AI.OpenAI (1)
OpenAIEmbeddingGenerator.cs (1)
113Usage = new()
6 references to Usage
Microsoft.Extensions.AI (1)
Embeddings\OpenTelemetryEmbeddingGenerator.cs (1)
192if (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.Integration.Tests (2)
QuantizationEmbeddingGenerator.cs (2)
40Usage = embeddings.Usage, 73Usage = embeddings.Usage,