ResponsesRunDataSource.fromJson constructor
Creates a ResponsesRunDataSource from JSON.
Implementation
factory ResponsesRunDataSource.fromJson(Map<String, dynamic> json) {
return ResponsesRunDataSource(
source: ResponsesSource.fromJson(json['source'] as Map<String, dynamic>),
model: json['model'] as String?,
inputMessages: json['input_messages'] != null
? InputMessages.fromJson(
json['input_messages'] as Map<String, dynamic>,
)
: null,
samplingParams: json['sampling_params'] != null
? EvalSamplingParams.fromJson(
json['sampling_params'] as Map<String, dynamic>,
)
: null,
);
}