<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_available_servers(self, **kwargs):
 """ Retrieves the list of available servers. Args: enclosureGroupUri (str):
 The URI of the enclosure group associated with the resource. serverHardwareTypeUri (str):
 The URI of the server hardware type associated with the resource. profileUri (str):
 The URI of the server profile resource. scopeUris (str):
 An expression to restrict the resources returned according to the scopes to which they are assigned. filter (list or str):
 A general filter/query string to narrow the list of items returned. The default is no filter, all resources are returned. Returns: list: Available servers. """

        uri = self._helper.build_uri_with_query_string(kwargs, '/available-servers')
        return self._helper.do_get(uri)