PredictionIO client with asynchronous support