code: def test_nlg_request_format_with_response_ids(
      default_tracker: DialogueStateTracker,
  ) -> None:
      assert nlg_request_format(
          utter_action="utter_one_id",
          tracker=default_tracker,
          output_channel="test",
          response_id="1",
      ) == {
          "response": "utter_one_id",
          "id": "1",
          "arguments": {},
          "channel": {"name": "test"},
          "tracker": default_tracker.current_state(EventVerbosity.ALL),
      }
  
file_path: rasa/tests/core/nlg/test_callback.py
imports: import logging
  from pytest import LogCaptureFixture
  from rasa.core.nlg.callback import CallbackNaturalLanguageGenerator, nlg_request_format
  from rasa.shared.core.domain import Domain
  from rasa.shared.core.events import UserUttered
  from rasa.shared.core.slots import TextSlot
  from rasa.shared.core.trackers import DialogueStateTracker, EventVerbosity
label_desc: Use image node_id 3 for calling a global function with example usage: test_nlg_request_format_with_response_ids(default_tracker) without return types