code: def print_run_or_instructions(args: argparse.Namespace) -> None:
      from rasa.core import constants
      import questionary
  
      should_run = (
          questionary.confirm(
              "Do you want to speak to the trained assistant on the command line? 🤖"
          )
          .skip_if(args.no_prompt, default=False)
          .ask()
      )
  
      if should_run:
          # provide defaults for command line arguments
          attributes = [
              "endpoints",
              "credentials",
              "cors",
              "auth_token",
              "jwt_secret",
              "jwt_method",
              "enable_api",
              "remote_storage",
          ]
          for a in attributes:
              setattr(args, a, None)
  
          args.port = constants.DEFAULT_SERVER_PORT
  
          shell(args)
      else:
          if args.no_prompt:
              print(
                  "If you want to speak to the assistant, "
                  "run 'rasa shell' at any time inside "
                  "the project directory."
              )
          else:
              print_success(
                  "Ok 👍🏼. "
                  "If you want to speak to the assistant, "
                  "run 'rasa shell' at any time inside "
                  "the project directory."
              )
  
file_path: rasa/rasa/cli/scaffold.py
imports: import argparse
  import os
  import sys
  from typing import List, Text
  from rasa import telemetry
  from rasa.cli import SubParsersAction
  from rasa.cli.shell import shell
  from rasa.shared.utils.cli import print_success, print_error_and_exit
  from rasa.shared.constants import DOCS_BASE_URL, DEFAULT_CONFIG_PATH, DEFAULT_DOMAIN_PATH, DEFAULT_DATA_PATH, DEFAULT_MODELS_PATH
label_desc: Use image node_id 3 for calling a global function with example usage: print_run_or_instructions(args) without return types