code: def create_override_settings_dict(text_pairs):
      """creates processing's override_settings parameters from gradio's multiselect
  
      Example input:
          ['Clip skip: 2', 'Model hash: e6e99610c4', 'ENSD: 31337']
  
      Example output:
          {'CLIP_stop_at_last_layers': 2, 'sd_model_checkpoint': 'e6e99610c4', 'eta_noise_seed_delta': 31337}
      """
  
      res = {}
  
      params = {}
      for pair in text_pairs:
          k, v = pair.split(":", maxsplit=1)
  
          params[k] = v.strip()
  
      mapping = [
          (info.infotext, k)
          for k, info in shared.opts.data_labels.items()
          if info.infotext
      ]
      for param_name, setting_name in (
          mapping + infotext_to_setting_name_mapping
      ):
          value = params.get(param_name, None)
  
          if value is None:
              continue
  
          res[setting_name] = shared.opts.cast_value(
              setting_name, value
          )
  
      return res
  
imports: from __future__ import annotations
  import base64
  import io
  import json
  import os
  import re
  import gradio
  from modules.paths import data_path
  from modules import shared, ui_tempdir, script_callbacks, processing
  from PIL import Image
label_desc: Use image node_id 13 for calling a global function with example usage: create_override_settings_dict(text_pairs) and returns: res