Usage.fromMap constructor

Usage.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory Usage.fromMap(Map<String, dynamic> map) {
  return Usage(
    inputTokens: (map['input_tokens'] as num).toInt(),
    outputTokens: (map['output_tokens'] as num).toInt(),
    inputTokenDetails: TokenDetails.fromMap(map['input_token_details'] ?? {}),
    outputTokenDetails:
        TokenDetails.fromMap(map['output_token_details'] ?? {}),
  );
}