OpenAIFineTuneModel.fromMap constructor
This class is used to represent an OpenAI fine-tuning job. This method is used to convert a Map<String, dynamic> object to a OpenAIFineTuneModel object.
Implementation
factory OpenAIFineTuneModel.fromMap(Map<String, dynamic> json) {
return OpenAIFineTuneModel(
id: json['id'],
model: json['model'],
createdAt: DateTime.fromMillisecondsSinceEpoch(json['created_at'] * 1000),
events: (json['events'] as List?)
?.map((e) => OpenAIFineTuneEventModel.fromMap(e))
.toList(),
fineTunedModel: json['fine_tuned_model'],
hyperparams: OpenAIFineTuneHyperParamsModel.fromMap(json['hyperparams']),
organizationId: json['organization_id'],
resultFiles:
(json['result_files'] as List).map((e) => e.toString()).toList(),
status: json['status'],
validationFiles:
(json['validation_files'] as List).map((e) => e.toString()).toList(),
trainingFiles: (json['training_files'] as List)
.map((e) => OpenAIFineTuneTrainingFilesModel.fromMap(e))
.toList(),
updatedAt: DateTime.fromMillisecondsSinceEpoch(json['updated_at'] * 1000),
);
}