code: def execute_ops(op_clone_list):
      """
      Extract the readme of all the ops
      Parameters:
          op_clone_list - clone address for op
      Returns:
          1. install requirements first
          2. executed extracted readme
      """
      success = 0
      op_id = 1
      op_fail_list = []
      for op_address in op_clone_list:
          if (
              op_address
              == "https://towhee.io/sentence-embedding/openai"
          ):
              continue
          logger.debug("Running operator %s" % op_address)
          # extract each operator name and its classification
          others, op_name = op_address.rsplit("/", 1)
          logger.debug("Operator name is: %s" % op_name)
          other, classification = others.rsplit("/", 1)
          op_name_single = classification + "-" + op_name
          logger.debug(
              "Operator name with its classification is: %s"
              % op_name_single
          )
          op_single_path = path + "/" + op_name_single
          if os.path.exists(op_single_path):
              os.system(f"rm -rf {op_single_path}")
          if not os.path.exists(op_single_path):
              os.system(f"mkdir -p {op_single_path}")
          # os.system(f"cd {op_single_path} && git clone {op_address} {op_name_single}")
          op_readme_path_name = (
              op_address + "/raw/branch/main/README.md"
          )
          op_requirement_path_name = (
              op_address + "/raw/branch/main/requirements.txt"
          )
          os.system(
              f"cd {op_single_path} && wget {op_readme_path_name}"
          )
          os.system(
              f"cd {op_single_path} && wget {op_requirement_path_name}"
          )
          # op_name_path = path + f"/{op_name_single}"
          # extract python code from op readme
          test_case_name = extract_python_code_from_op_readme(
              op_single_path, op_name_single
          )
          if not os.path.exists(test_case_name):
              logger.error(
                  "Fail to run readme for %d: operator %s"
                  % (op_id, op_address)
              )
              continue
          op_requirement = op_single_path + "/requirements.txt"
          logger.debug("Install requirements for %s" % op_single_path)
          os.system(f"pip install -r {op_requirement}")
          # execute python code from op readme
          logger.debug(
              "Running extracted readme for %s" % op_single_path
          )
          test_case_name_backup = (
              test_case_path + "/test_" + op_name_single + ".py"
          )
          res = os.system(
              f"python3 {test_case_name_backup} >> {log_path}"
          )
          if 0 != res:
              logger.error(
                  "Fail to run readme for %d: operator %s"
                  % (op_id, op_address)
              )
              op_fail_list.append(op_address)
          else:
              logger.info(
                  "Success to run readme for %d: operator %s"
                  % (op_id, op_address)
              )
              success += 1
          op_id += 1
  
      if success != len(op_clone_list):
          logger.error(
              "Fail to run readme for [%d] operators: [%s]"
              % (len(op_fail_list), op_fail_list)
          )
          assert False
      else:
          logger.info("Success to run readme for all operators")
  
imports: import os
  import sys
  import yaml
  from loguru import logger
  from common import common_func
label_desc: Use image node_id 3 for calling a global function with example usage: execute_ops(op_clone_list) without return types