fromJson method

  1. @override
AGptRunStepDetail fromJson(
  1. Object json
)

Implementation

@override
AGptRunStepDetail fromJson(Object json) {
  if (json is Map<String,dynamic>) {
    if(json['type'] == "message_creation") {
      return GptRunMessageCreationStepDetail.fromJson(json);
    }
    else if ('type' == "tool_calls") {
      return GptRunToolCallsStepDetail.fromJson(json);
    }
  }

  throw UnimplementedError();
}