code: def delete_rand(self):
      delete_id_length = random.randint(1, 100)
      # count_before = self.count()
      logger.debug(
          "%s: length to delete: %d"
          % (self._collection_name, delete_id_length)
      )
      delete_ids = self.get_rand_ids(delete_id_length)
      self.delete(delete_ids)
      self.flush()
      logger.info(
          "%s: count after delete: %d"
          % (self._collection_name, self.count())
      )
      get_res = self._milvus.get_entity_by_id(
          self._collection_name, delete_ids
      )
      for item in get_res:
          assert not item
  
imports: import random
  import logging
  import time
  from multiprocessing import Process
  from pymilvus import Milvus, DataType
  import utils
  import config
  from milvus_benchmark.runners import utils
label_desc: Use image node_id 14 for calling the MilvusClient obj's underlying member method code with example usage: obj.delete_rand() without return types