code: def insert(self, entities, collection_name=None, timeout=None):
      tmp_collection_name = (
          self._collection_name
          if collection_name is None
          else collection_name
      )
      try:
          insert_res = self._milvus.insert(
              tmp_collection_name, entities, timeout=timeout
          )
          return insert_res.primary_keys
      except Exception as e:
          logger.error(str(e))
  
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 8 for calling the MilvusClient obj's underlying member method code with example usage: obj.insert(entities, collection_name, timeout) and returns: insert_res