public static GetPredictResultResponse Unmarshall(UnmarshallerContext context)
        {
            GetPredictResultResponse getPredictResultResponse = new GetPredictResultResponse();

            getPredictResultResponse.HttpResponse = context.HttpResponse;
            getPredictResultResponse.RequestId    = context.StringValue("GetPredictResult.RequestId");
            getPredictResultResponse.ProjectId    = context.StringValue("GetPredictResult.ProjectId");
            getPredictResultResponse.Question     = context.StringValue("GetPredictResult.Question");
            getPredictResultResponse.TopK         = context.IntegerValue("GetPredictResult.TopK");
            getPredictResultResponse.TraceTag     = context.StringValue("GetPredictResult.TraceTag");
            getPredictResultResponse.CostTime     = context.LongValue("GetPredictResult.CostTime");
            getPredictResultResponse.Trace        = context.StringValue("GetPredictResult.Trace");

            List <GetPredictResultResponse.GetPredictResult_PredictResult> getPredictResultResponse_predictResults = new List <GetPredictResultResponse.GetPredictResult_PredictResult>();

            for (int i = 0; i < context.Length("GetPredictResult.PredictResults.Length"); i++)
            {
                GetPredictResultResponse.GetPredictResult_PredictResult predictResult = new GetPredictResultResponse.GetPredictResult_PredictResult();
                predictResult.Rank       = context.IntegerValue("GetPredictResult.PredictResults[" + i + "].Rank");
                predictResult.QuestionId = context.StringValue("GetPredictResult.PredictResults[" + i + "].QuestionId");
                predictResult.Question   = context.StringValue("GetPredictResult.PredictResults[" + i + "].Question");
                predictResult.Score      = context.FloatValue("GetPredictResult.PredictResults[" + i + "].Score");
                predictResult.Answer     = context.StringValue("GetPredictResult.PredictResults[" + i + "].Answer");

                getPredictResultResponse_predictResults.Add(predictResult);
            }
            getPredictResultResponse.PredictResults = getPredictResultResponse_predictResults;

            return(getPredictResultResponse);
        }
        public static GetPredictResultResponse Unmarshall(UnmarshallerContext context)
        {
            GetPredictResultResponse getPredictResultResponse = new GetPredictResultResponse();

            getPredictResultResponse.HttpResponse = context.HttpResponse;
            getPredictResultResponse.RequestId    = context.StringValue("GetPredictResult.RequestId");
            getPredictResultResponse.Content      = context.StringValue("GetPredictResult.Content");

            return(getPredictResultResponse);
        }