def METHOD_NAME(self, body, **kwargs):  # noqa: E501
    """Returns the build version running on the server.  # noqa: E501
    See https://github.com/bacalhau-project/bacalhau/releases for a complete list of `gitversion` tags.  # noqa: E501
    This method makes a synchronous HTTP request by default. To make an
    asynchronous HTTP request, please pass async_req=True
    >>> thread = api.api_serverversion(body, async_req=True)
    >>> result = thread.get()
    :param async_req bool
    :param VersionRequest body: Request must specify a `client_id`. To retrieve your `client_id`, you can do the following: (1) submit a dummy job to Bacalhau (or use one you created before), (2) run `bacalhau describe <job-id>` and fetch the `ClientID` field. (required)
    :return: VersionResponse
             If the method is called asynchronously,
             returns the request thread.
    """
    kwargs["_return_http_data_only"] = True
    if kwargs.get("async_req"):
        return self.api_serverversion_with_http_info(body, **kwargs)  # noqa: E501
    else:
        (data) = self.api_serverversion_with_http_info(body, **kwargs)  # noqa: E501
        return data