OpenAIStreamChatCompletionUsageModel.fromMap constructor

OpenAIStreamChatCompletionUsageModel.fromMap(
  1. Map<String, dynamic> json
)

The OpenAIStreamChatCompletionUsageModel class represents the usage model of the OpenAI API, which is used and get returned while using the chat methods that leverages Stream functionality. This is used to convert a Map<String, dynamic> object to a OpenAIStreamChatCompletionUsageModel object.

Implementation

factory OpenAIStreamChatCompletionUsageModel.fromMap(
  Map<String, dynamic> json,
) {
  return OpenAIStreamChatCompletionUsageModel(
    promptTokens: json['prompt_tokens'],
    completionTokens: json['completion_tokens'],
    totalTokens: json['total_tokens'],
  );
}