code: def test_nlg_reads_any_multimedia():
      responses_yml = textwrap.dedent(
          """
        responses:
          utter_chitchat/ask_weather:
          - text: Where do you want to check the weather?
            image: https://example.com/weather.jpg
      """
      )
  
      reader = RasaYAMLReader()
      result = reader.reads(responses_yml)
  
      assert result.responses == {
          "utter_chitchat/ask_weather": [
              {
                  "text": "Where do you want to check the weather?",
                  "image": "https://example.com/weather.jpg",
              }
          ]
      }
  
imports: import textwrap
  import warnings
  from typing import Text
  import pytest
  import pathlib
  from rasa.shared.exceptions import YamlException, YamlSyntaxException
  import rasa.shared.utils.io
  from rasa.shared.constants import LATEST_TRAINING_DATA_FORMAT_VERSION
  from rasa.shared.nlu.constants import INTENT, METADATA, METADATA_INTENT, METADATA_EXAMPLE
  from rasa.shared.nlu.training_data.formats.rasa_yaml import RasaYAMLReader, RasaYAMLWriter
  from tests.conftest import filter_expected_warnings
label_desc: Use image node_id 18 for calling a global function with example usage: test_nlg_reads_any_multimedia() without return types