code: def receive_user_input() -> Dict:
      """Receives user input.
  
      Returns:
          user_input (dict): global configurations
      """
      print(
          "🔮 Welcome to EvaDB! This app lets you to run data analytics on a csv file like in a conversational manner.\nYou will only need to supply a path to csv file and an OpenAI API key.\n\n"
      )
      user_input = dict()
  
      csv_path = str(
          input(
              "📋 Enter the csv file path (press Enter to use our default csv file): "
          )
      )
  
      if csv_path == "":
          csv_path = DEFAULT_CSV_PATH
      user_input["csv_path"] = csv_path
  
      # get OpenAI key if needed
      try:
          api_key = os.environ["OPENAI_API_KEY"]
      except KeyError:
          api_key = str(input("🔑 Enter your OpenAI key: "))
          os.environ["OPENAI_API_KEY"] = api_key
  
      return user_input
  
file_path: evadb/apps/pandas_qa/pandas_qa.py
imports: import os
  import shutil
  import subprocess
  from typing import Dict
  import pandas
  import evadb
label_desc: Use image node_id 1 for calling a global function with example usage: receive_user_input() and returns: user_input