56 writes to InputTokenCount
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (19)
Microsoft.Extensions.AI.Evaluation.Reporting (1)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (4)
ScenarioRunResultTests.cs (4)
69usage: new UsageDetails { InputTokenCount = 10, OutputTokenCount = 20, TotalTokenCount = 30 },
77usage: new UsageDetails { InputTokenCount = 20, OutputTokenCount = 30, TotalTokenCount = 50 },
161usage: new UsageDetails { InputTokenCount = 10, OutputTokenCount = 20, TotalTokenCount = 30 },
169usage: new UsageDetails { InputTokenCount = 20, OutputTokenCount = 30, TotalTokenCount = 50 },
Microsoft.Extensions.AI.OpenAI (8)
Microsoft.Extensions.AI.OpenAI.Tests (2)
Microsoft.Extensions.AI.Stabilization.Tests (2)
Microsoft.Extensions.AI.Tests (17)
122 references to InputTokenCount
Microsoft.Extensions.AI (12)
Microsoft.Extensions.AI.Abstractions (9)
Microsoft.Extensions.AI.Abstractions.Tests (25)
Microsoft.Extensions.AI.Evaluation (2)
Microsoft.Extensions.AI.Evaluation.Console (3)
Microsoft.Extensions.AI.Evaluation.Reporting (2)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (2)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (11)
Microsoft.Extensions.AI.Integration.Tests (7)
Microsoft.Extensions.AI.OpenAI (3)
Microsoft.Extensions.AI.OpenAI.Tests (32)
OpenAIChatClientTests.cs (10)
173Assert.Equal(8, response.Usage.InputTokenCount);
260Assert.Equal(8, usage.Details.InputTokenCount);
847Assert.Equal(42, response.Usage.InputTokenCount);
944Assert.Equal(42, response.Usage.InputTokenCount);
1042Assert.Equal(42, response.Usage.InputTokenCount);
1153Assert.Equal(61, response.Usage.InputTokenCount);
1238Assert.Equal(61, response.Usage.InputTokenCount);
1354Assert.Equal(61, usage.Details.InputTokenCount);
1496Assert.Equal(42, response.Usage.InputTokenCount);
1611Assert.Equal(8513, response.Usage.InputTokenCount);
OpenAIResponseClientTests.cs (15)
170Assert.Equal(26, response.Usage.InputTokenCount);
347Assert.Equal(17, usage.Details.InputTokenCount);
474Assert.Equal(10, usage.Details.InputTokenCount);
778Assert.Equal(26, usage.Details.InputTokenCount);
918Assert.Equal(18, response.Usage.InputTokenCount);
1020Assert.Equal(18, usage.Details.InputTokenCount);
1381Assert.Equal(26, response.Usage.InputTokenCount);
1647Assert.Equal(542, response.Usage.InputTokenCount);
2035Assert.Equal(1329, response.Usage.InputTokenCount);
2446Assert.Equal(1420, response.Usage.InputTokenCount);
2643Assert.Equal(500, response.Usage.InputTokenCount);
3629Assert.Equal(219, response.Usage.InputTokenCount);
5516Assert.Equal(50, response.Usage.InputTokenCount);
6098Assert.Equal(10, usage.Details.InputTokenCount);
6502Assert.Equal(15, usage.Details.InputTokenCount);
Microsoft.Extensions.AI.Stabilization.Tests (2)
Microsoft.Extensions.AI.Tests (12)