code: def get_random_exp_name(scm, baseline_rev):
      while True:
          name = gen_random_name()
          exp_ref = ExpRefInfo(baseline_sha=baseline_rev, name=name)
          if not scm.get_ref(str(exp_ref)):
              return name
  
imports: import os
  import random
  import sys
  from collections import defaultdict
  from functools import wraps
  from typing import TYPE_CHECKING, Callable, Dict, Generator, Iterable, List, Mapping, Optional, Set, Tuple, Union
  from dvc.exceptions import InvalidArgumentError
  from dvc.repo.experiments.exceptions import AmbiguousExpRefInfo
  from dvc.rwlock import rwlock
  from dvc.scm import Git
  from .refs import EXEC_APPLY, EXEC_BASELINE, EXEC_BRANCH, EXPS_NAMESPACE, ITER_SKIP_NAMESPACES, STASHES, ExpRefInfo
label_desc: Use image node_id 19 for calling a global function with example usage: get_random_exp_name(scm, baseline_rev) and returns: name