code: def get_llm_packages():
      llm_packages = []
      for dirpath, _, _ in os.walk(os.path.join(llm_home, "bigdl")):
          print(dirpath)
          package = dirpath.split(llm_home + os.sep)[1].replace(
              os.sep, "."
          )
          if any(
              fnmatch.fnmatchcase(package, pat=pattern)
              for pattern in exclude_patterns
          ):
              print("excluding", package)
          else:
              llm_packages.append(package)
              print("including", package)
      return llm_packages
  
file_path: BigDL/python/llm/setup.py
imports: import fnmatch
  import os
  import platform
  import shutil
  import sys
  import urllib.request
  import requests
  import re
  import glob
  import copy
  from setuptools import setup
label_desc: Use image node_id 1 for calling a global function with example usage: get_llm_packages() and returns: llm_packages