code: def cli_main():
      parser = argparse.ArgumentParser(
          description="Build-in scripts for downloading and preparing the data in GluonNLP.",
          prog="nlp_data",
          add_help=False,
      )
      parser.add_argument(
          "command",
          type=str,
          choices=sorted(SUBCOMMAND_DICT.keys()) + ["help"],
          metavar="[subcommand]",
          help="The subcommand to use. "
          "Choices are {}.".format(
              sorted(SUBCOMMAND_DICT.keys()) + ["help"]
          ),
      )
      args, other_args = parser.parse_known_args()
      if args.command == "help":
          parser.print_help()
      else:
          mod = importlib.import_module(SUBCOMMAND_DICT[args.command])
          parser = mod.get_parser()
          sub_args = parser.parse_args(other_args)
          mod.main(sub_args)
  
label_desc: Use image node_id 1 for calling a global function with example usage: cli_main() without return types