FineTuneMethod.fromJson constructor
Creates a FineTuneMethod from JSON.
Implementation
factory FineTuneMethod.fromJson(Map<String, dynamic> json) {
return FineTuneMethod(
type: json['type'] as String,
supervised: json['supervised'] != null
? FineTuneSupervisedMethod.fromJson(
json['supervised'] as Map<String, dynamic>,
)
: null,
dpo: json['dpo'] != null
? FineTuneDPOMethod.fromJson(json['dpo'] as Map<String, dynamic>)
: null,
reinforcement: json['reinforcement'] != null
? FineTuneReinforcementMethod.fromJson(
json['reinforcement'] as Map<String, dynamic>,
)
: null,
);
}