Usage.fromJson constructor

Usage.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Usage.fromJson(Map<String, dynamic> json) {
  return Usage(
    promptTokens: json['prompt_tokens'],
    promptUnitPrice: json['prompt_unit_price'],
    promptPrice: json['prompt_price'],
    completionTokens: json['completion_tokens'],
    completionUnitPrice: json['completion_unit_price'],
    completionPrice: json['completion_price'],
    totalTokens: json['total_tokens'],
    totalPrice: json['total_price'],
    currency: json['currency'],
    latency: json['latency'].toDouble(),
  );
}