code: def test_from_dict_with_defualt_parameters(self, monkeypatch):
      monkeypatch.setenv("OPENAI_API_KEY", "test_api_key")
  
      data = {
          "type": "haystack.components.audio.whisper_remote.RemoteWhisperTranscriber",
          "init_parameters": {
              "model": "whisper-1",
              "api_base_url": "https://api.openai.com/v1",
              "organization": None,
              "response_format": "json",
          },
      }
  
      transcriber = RemoteWhisperTranscriber.from_dict(data)
  
      assert transcriber.model == "whisper-1"
      assert transcriber.organization is None
      assert transcriber.api_base_url == "https://api.openai.com/v1"
      assert transcriber.whisper_params == {"response_format": "json"}
  
file_path: haystack/test/components/audio/test_whisper_remote.py
imports: import os
  import pytest
  from openai import OpenAIError
  from haystack.components.audio.whisper_remote import RemoteWhisperTranscriber
  from haystack.dataclasses import ByteStream
label_desc: Use image node_id 8 for calling the TestRemoteWhisperTranscriber obj's underlying member method code with example usage: obj.test_from_dict_with_defualt_parameters(monkeypatch) without return types