code: def _put_default_dict(dict_data: Dict[str, Any]) -> None:
      """Helper function to replace RuntimeParameter with its default value."""
      for k, v in dict_data.items():
          if isinstance(v, dict):
              _put_default_dict(v)
          elif isinstance(v, list):
              _put_default_list(v)
          elif v.__class__.__name__ == "RuntimeParameter":
              # Currently supporting int, float, bool, Text
              ptype = v.ptype
              dict_data[k] = ptype.__new__(ptype)
  
imports: import copy
  import inspect
  import itertools
  from typing import Any, Dict, List, Mapping, Optional, Type, cast
  from tfx.dsl.component.experimental.json_compat import check_strict_json_compat
  from tfx.dsl.placeholder import placeholder
  from tfx.types import artifact
  from tfx.types import channel
  from tfx.types.system_executions import SystemExecution
  from tfx.utils import json_utils
  from tfx.utils import proto_utils
  from google.protobuf import message
label_desc: Use image node_id 3 for calling a global function with example usage: _put_default_dict(dict_data) without return types