13 writes to Usage
Microsoft.Extensions.AI (2)
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.AzureAIInference (1)
Microsoft.Extensions.AI.OpenAI (2)
Microsoft.Extensions.AI.Tests (5)
78 references to Usage
Microsoft.Extensions.AI (7)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (8)
Microsoft.Extensions.AI.AzureAIInference.Tests (8)
Microsoft.Extensions.AI.Evaluation.Quality (2)
Microsoft.Extensions.AI.Evaluation.Reporting (8)
Microsoft.Extensions.AI.Integration.Tests (5)
Microsoft.Extensions.AI.Ollama.Tests (4)
Microsoft.Extensions.AI.OpenAI.Tests (24)
OpenAIChatClientTests.cs (20)
174Assert.NotNull(response.Usage);
175Assert.Equal(8, response.Usage.InputTokenCount);
176Assert.Equal(9, response.Usage.OutputTokenCount);
177Assert.Equal(17, response.Usage.TotalTokenCount);
186}, response.Usage.AdditionalCounts);
536Assert.NotNull(response.Usage);
537Assert.Equal(42, response.Usage.InputTokenCount);
538Assert.Equal(15, response.Usage.OutputTokenCount);
539Assert.Equal(57, response.Usage.TotalTokenCount);
548}, response.Usage.AdditionalCounts);
637Assert.NotNull(response.Usage);
638Assert.Equal(42, response.Usage.InputTokenCount);
639Assert.Equal(15, response.Usage.OutputTokenCount);
640Assert.Equal(57, response.Usage.TotalTokenCount);
649}, response.Usage.AdditionalCounts);
1103Assert.NotNull(response.Usage);
1104Assert.Equal(42, response.Usage.InputTokenCount);
1105Assert.Equal(15, response.Usage.OutputTokenCount);
1106Assert.Equal(57, response.Usage.TotalTokenCount);
1115}, response.Usage.AdditionalCounts);
Microsoft.Extensions.AI.Tests (10)