UsageDetails constructor

UsageDetails({
  1. int? inputTokenCount,
  2. int? outputTokenCount,
  3. int? totalTokenCount,
  4. int? cachedInputTokenCount,
  5. int? reasoningTokenCount,
  6. Map<String, int>? additionalCounts,
  7. AdditionalPropertiesDictionary? additionalProperties,
})

Creates a new UsageDetails.

Implementation

UsageDetails({
  this.inputTokenCount,
  this.outputTokenCount,
  this.totalTokenCount,
  this.cachedInputTokenCount,
  this.reasoningTokenCount,
  this.additionalCounts,
  this.additionalProperties,
});