code: def main():
      executor = build_executor(
          "eval", gpus_per_task=8, cpus_per_gpu=12
      )
  
      tasks = build_task_list(JAEVAL8_TASKS, "0.3")
      eval_args = {
          "tasks": tasks,
          "num_fewshot": JAEVAL8_FEWSHOT,
          "model": "hf-causal",
          "model_args": "pretrained=rinna/japanese-gpt-1b,use_fast=False",
          "device": "cuda",
          "limit": 100,
          "verbose": True,
      }
  
      run_job(
          executor,
          main_eval,
          eval_args=eval_args,
          output_path="./check.json",
      )
  
imports: from run_eval import build_executor, run_job
  from run_eval import JAEVAL8_TASKS, JAEVAL8_FEWSHOT
  from main_eval import main
label_desc: Use image node_id 2 for calling a global function with example usage: main() without return types