code: def __init__(
      self,
      response,
      func_name,
      check_task,
      check_items,
      is_succ=True,
      **kwargs,
  ):
      self.response = response  # response of api request
      self.func_name = func_name  # api function name
      self.check_task = (
          check_task  # task to check response of the api request
      )
      self.check_items = check_items  # check items and expectations that to be checked in check task
      self.succ = is_succ  # api responses successful or not
  
      self.kwargs_dict = {}  # not used for now, just for extension
      for key, value in kwargs.items():
          self.kwargs_dict[key] = value
      self.keys = self.kwargs_dict.keys()
  
imports: from pymilvus.client.types import CompactionPlans
  from pymilvus import Role
  from utils.util_log import test_log
  from common import common_type
  from common import common_func
  from common.common_type import CheckTasks, Connect_Object_Name
  from pymilvus import Collection, Partition, ResourceGroupInfo
  from utils.api_request import Error
  import check.param_check
label_desc: Use image node_id 1 to create a new ResponseChecker object  with example: obj = ResponseChecker(response, func_name, check_task, check_items, is_succ)