code: def get_dummy_components(self, time_cond_proj_dim=None):
      torch.manual_seed(0)
      unet = Kandinsky3UNet(
          in_channels=4,
          time_embedding_dim=4,
          groups=2,
          attention_head_dim=4,
          layers_per_block=3,
          block_out_channels=(32, 64),
          cross_attention_dim=4,
          encoder_hid_dim=32,
      )
      scheduler = DDPMScheduler(
          beta_start=0.00085,
          beta_end=0.012,
          steps_offset=1,
          beta_schedule="squaredcos_cap_v2",
          clip_sample=True,
          thresholding=False,
      )
      torch.manual_seed(0)
      movq = self.dummy_movq
      torch.manual_seed(0)
      text_encoder = T5EncoderModel.from_pretrained(
          "hf-internal-testing/tiny-random-t5"
      )
  
      torch.manual_seed(0)
      tokenizer = AutoTokenizer.from_pretrained(
          "hf-internal-testing/tiny-random-t5"
      )
  
      components = {
          "unet": unet,
          "scheduler": scheduler,
          "movq": movq,
          "text_encoder": text_encoder,
          "tokenizer": tokenizer,
      }
      return components
  
imports: import gc
  import random
  import unittest
  import numpy
  import torch
  from PIL import Image
  from transformers import AutoTokenizer, T5EncoderModel
  from diffusers import AutoPipelineForImage2Image, Kandinsky3Img2ImgPipeline, Kandinsky3UNet, VQModel
  from diffusers.image_processor import VaeImageProcessor
  from diffusers.schedulers.scheduling_ddpm import DDPMScheduler
  from diffusers.utils.testing_utils import enable_full_determinism, floats_tensor, load_image, require_torch_gpu, slow
  from ..pipeline_params import IMAGE_TO_IMAGE_IMAGE_PARAMS, TEXT_GUIDED_IMAGE_VARIATION_BATCH_PARAMS, TEXT_GUIDED_IMAGE_VARIATION_PARAMS, TEXT_TO_IMAGE_CALLBACK_CFG_PARAMS, TEXT_TO_IMAGE_IMAGE_PARAMS
  from ..test_pipelines_common import PipelineTesterMixin
label_desc: Use image node_id 3 for calling the Kandinsky3Img2ImgPipelineFastTests obj's underlying member method code with example usage: obj.get_dummy_components(time_cond_proj_dim) and returns: components