Implemented interface member:
9 references to Add
Microsoft.Extensions.AI.Abstractions.Tests (1)
AdditionalPropertiesDictionaryTests.cs (1)
117
d.
Add
($"key{i}", $"value{i}");
Microsoft.Extensions.AI.OpenAI (8)
OpenAIChatClient.cs (6)
592
counts.
Add
($"{InputDetails}.{nameof(ChatInputTokenUsageDetails.AudioTokenCount)}", inputDetails.AudioTokenCount);
593
counts.
Add
($"{InputDetails}.{nameof(ChatInputTokenUsageDetails.CachedTokenCount)}", inputDetails.CachedTokenCount);
599
counts.
Add
($"{OutputDetails}.{nameof(ChatOutputTokenUsageDetails.ReasoningTokenCount)}", outputDetails.ReasoningTokenCount);
600
counts.
Add
($"{OutputDetails}.{nameof(ChatOutputTokenUsageDetails.AudioTokenCount)}", outputDetails.AudioTokenCount);
601
counts.
Add
($"{OutputDetails}.{nameof(ChatOutputTokenUsageDetails.AcceptedPredictionTokenCount)}", outputDetails.AcceptedPredictionTokenCount);
602
counts.
Add
($"{OutputDetails}.{nameof(ChatOutputTokenUsageDetails.RejectedPredictionTokenCount)}", outputDetails.RejectedPredictionTokenCount);
OpenAIResponseChatClient.cs (2)
117
(message.AdditionalProperties ??= []).
Add
(nameof(messageItem.Id), messageItem.Id);
558
ud.AdditionalCounts.
Add
($"{OutputDetails}.{nameof(outputDetails.ReasoningTokenCount)}", outputDetails.ReasoningTokenCount);