Sub2ApiAdminUsageRecord constructor

const Sub2ApiAdminUsageRecord({
  1. required Sub2ApiUsageRecord usage,
  2. required int imageInputTokens,
  3. required Sub2ApiDecimal imageInputCost,
  4. String? sessionId,
  5. String? upstreamModel,
  6. String? upstreamResponseModel,
  7. bool? upstreamModelMismatch,
  8. int? channelId,
  9. String? modelMappingChain,
  10. String? billingTier,
  11. Sub2ApiDecimal? accountRateMultiplier,
  12. Sub2ApiDecimal? accountStatsCost,
  13. Sub2ApiAdminUsageAccountSummary? account,
})

Implementation

const Sub2ApiAdminUsageRecord({
  required this.usage,
  required this.imageInputTokens,
  required this.imageInputCost,
  this.sessionId,
  this.upstreamModel,
  this.upstreamResponseModel,
  this.upstreamModelMismatch,
  this.channelId,
  this.modelMappingChain,
  this.billingTier,
  this.accountRateMultiplier,
  this.accountStatsCost,
  this.account,
});