RealtimeResponseUsage.fromJson constructor
RealtimeResponseUsage.fromJson(
- Map<String, dynamic> j
)
Implementation
factory RealtimeResponseUsage.fromJson(Map<String, dynamic> j) => RealtimeResponseUsage(
totalTokens: (j['total_tokens'] as num).toInt(),
inputTokens: (j['input_tokens'] as num).toInt(),
outputTokens: (j['output_tokens'] as num).toInt(),
inputTokenDetails:
j['input_token_details'] == null ? null : ResponseInputTokenDetails.fromJson(j['input_token_details'] as Map<String, dynamic>),
outputTokenDetails: j['output_token_details'] == null
? null
: ResponseOutputTokenDetails.fromJson(j['output_token_details'] as Map<String, dynamic>),
);