OpenAIModelModelPermission.fromMap constructor

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

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

Implementation

factory OpenAIModelModelPermission.fromMap(Map<String, dynamic> json) {
  return OpenAIModelModelPermission(
    id: json['id'],
    created:
        DateTime.fromMillisecondsSinceEpoch((json['created'] ?? 0) * 1000),
    allowCreateEngine: json['allow_create_engine'],
    allowSampling: json['allow_sampling'],
    allowLogprobs: json['allow_logprobs'],
    allowSearchIndices: json['allow_search_indices'],
    allowView: json['allow_view'],
    allowFineTuning: json['allow_fine_tuning'],
    organization: json['organization'],
    group: json['group'],
    isBlocking: json['is_blocking'],
  );
}