code: def _get_payload_format(examples: List[artifact.Artifact]) -> int:
      payload_formats = set(
          [examples_utils.get_payload_format(e) for e in examples]
      )
      if len(payload_formats) != 1:
          raise ValueError(
              "Unable to read example artifacts of different payload "
              "formats: {}".format(payload_formats)
          )
      return payload_formats.pop()
  
imports: import logging
  from typing import Any, Callable, Dict, Iterator, List, Optional, Tuple, Union
  import pyarrow
  import tensorflow
  from tfx.components.experimental.data_view import constants
  from tfx.components.util import examples_utils
  from tfx.proto import example_gen_pb2
  from tfx.types import artifact
  from tfx.types import standard_artifacts
  from tfx_bsl.tfxio import dataset_options
  from tfx_bsl.tfxio import parquet_tfxio
  from tfx_bsl.tfxio import raw_tf_record
  from tfx_bsl.tfxio import record_to_tensor_tfxio
  from tfx_bsl.tfxio import tf_example_record
  from tfx_bsl.tfxio import tf_sequence_example_record
  from tfx_bsl.tfxio import tfxio
  from tensorflow_metadata.proto.v0 import schema_pb2
label_desc: Use image node_id 10 for calling a global function with example usage: _get_payload_format(examples) and returns: payload_formats