<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get(self, user_id, client_id, type, fields=None, include_fields=True):
 """List device credentials. Args: user_id (str):
 The user_id of the devices to retrieve. client_id (str):
 The client_id of the devices to retrieve. type (str):
 The type of credentials (public_key, refresh_token). fields (list, optional):
 A list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields include_fields (bool, optional):
 True if the fields specified are to be included in the result, False otherwise (defaults to true) See: https://auth0.com/docs/api/management/v2#!/Device_Credentials/get_device_credentials """


        params = {
            'fields': fields and ','.join(fields) or None,
            'include_fields': str(include_fields).lower(),
            'user_id': user_id,
            'client_id': client_id,
            'type': type,
        }
        return self.client.get(self._url(), params=params)