9 writes to Usage
Microsoft.Extensions.AI (2)
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.Extensions.AI.Abstractions.Tests (1)
Microsoft.Extensions.AI.AzureAIInference (1)
Microsoft.Extensions.AI.OpenAI.Tests (1)
Microsoft.Extensions.AI.Tests (3)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (1)
26Usage = new(),
57 references to Usage
Microsoft.Extensions.AI (6)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (8)
Microsoft.Extensions.AI.AzureAIInference.Tests (8)
Microsoft.Extensions.AI.Integration.Tests (5)
Microsoft.Extensions.AI.Ollama.Tests (4)
Microsoft.Extensions.AI.OpenAI (1)
Microsoft.Extensions.AI.OpenAI.Tests (20)
OpenAIChatClientTests.cs (20)
205Assert.NotNull(response.Usage);
206Assert.Equal(8, response.Usage.InputTokenCount);
207Assert.Equal(9, response.Usage.OutputTokenCount);
208Assert.Equal(17, response.Usage.TotalTokenCount);
217}, response.Usage.AdditionalCounts);
565Assert.NotNull(response.Usage);
566Assert.Equal(42, response.Usage.InputTokenCount);
567Assert.Equal(15, response.Usage.OutputTokenCount);
568Assert.Equal(57, response.Usage.TotalTokenCount);
577}, response.Usage.AdditionalCounts);
666Assert.NotNull(response.Usage);
667Assert.Equal(42, response.Usage.InputTokenCount);
668Assert.Equal(15, response.Usage.OutputTokenCount);
669Assert.Equal(57, response.Usage.TotalTokenCount);
678}, response.Usage.AdditionalCounts);
1043Assert.NotNull(response.Usage);
1044Assert.Equal(42, response.Usage.InputTokenCount);
1045Assert.Equal(15, response.Usage.OutputTokenCount);
1046Assert.Equal(57, response.Usage.TotalTokenCount);
1055}, response.Usage.AdditionalCounts);
Microsoft.Extensions.AI.Tests (3)