OpenAIChatCompletionChoiceMessageModel.fromMap constructor

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

This is used to convert a Map<String, dynamic> object to a OpenAIChatCompletionChoiceMessageModel object.

Implementation

factory OpenAIChatCompletionChoiceMessageModel.fromMap(
  Map<String, dynamic> json,
) {
  return OpenAIChatCompletionChoiceMessageModel(
    role: OpenAIChatMessageRole.values
        .firstWhere((role) => role.name == json['role']),
    content: json['content'],
  );
}