code: def unwrap_channel_dict(
      channel_dict: Dict[str, channel.Channel]
  ) -> Dict[str, List[artifact.Artifact]]:
      """Unwrap dict of channels to dict of lists of Artifact.
  
      Args:
        channel_dict: a dict of Text -> Channel
  
      Returns:
        a dict of Text -> List[Artifact]
      """
      return dict((k, list(v.get())) for k, v in channel_dict.items())
  
imports: import typing
  from typing import Callable, Dict, Iterable, Iterator, List, Optional, Sequence, Set, Type, cast
  from tfx.dsl.placeholder import placeholder
  from tfx.proto.orchestration import placeholder_pb2
  from tfx.types import artifact
  from tfx.types import channel
label_desc: Use image node_id 2 for calling a global function with example usage: unwrap_channel_dict(channel_dict) and returns: dict