I find this sentence a bit hard to parse. Here is an attempt at making this shorter and more readable.

:func:`make_scorer` takes as parameters
-  the function you want to use, whether it is (1) a score (``greater_is_better=True``) or a loss (``greater_is_better=False``), (2) a function that takes predictions as input (``needs_threshold=False``) or needs confidence scores (``needs_threshold=True``)
-  any additional parameters, such as ``beta`` in the previous example.

(as a side note, having one paragraph long sentence is typically french - reminds me of "À la recherche du temps perdu" of Marcel Proust...)