code: def get_wsgi_app() -> Optional[dev_server.LitServerType]:
      FLAGS.set_default("server_type", "external")
      FLAGS.set_default("demo_mode", True)
      # Parse flags without calling app.run(main), to avoid conflict with
      # gunicorn command line flags.
      unused = flags.FLAGS(sys.argv, known_only=True)
      if unused:
          logging.info(
              "penguin_demo:get_wsgi_app() called with unused args: %s",
              unused,
          )
      return main([])
  
file_path: lit/lit_nlp/examples/penguin_demo.py
imports: from collections.abc import Sequence
  import sys
  from typing import Optional
  from absl import app
  from absl import flags
  from absl import logging
  from lit_nlp import dev_server
  from lit_nlp import server_flags
  from lit_nlp.api import layout
  from lit_nlp.components import minimal_targeted_counterfactuals
  from lit_nlp.examples.datasets import penguin_data
  from lit_nlp.examples.models import penguin_model
label_desc: Use image node_id 1 for calling a global function with example usage: get_wsgi_app() and returns: main