code: def setUp(self) -> None:
      self.evadb = get_evadb_for_testing()
      self.evadb.catalog().reset()
      create_table_query = """CREATE TABLE IF NOT EXISTS MyTextCSV (
                  prompt TEXT(30),
                  content TEXT (100)
              );"""
      execute_query_fetch_all(self.evadb, create_table_query)
  
      self.csv_file_path = create_dummy_csv_file(self.evadb.catalog())
  
      csv_query = f"""LOAD CSV '{self.csv_file_path}' INTO MyTextCSV;"""
      execute_query_fetch_all(self.evadb, csv_query)
      os.environ["OPENAI_API_KEY"] = "sk-..."
  
file_path: evadb/test/integration_tests/long/functions/test_chatgpt.py
imports: import os
  import unittest
  from test.markers import chatgpt_skip_marker
  from test.util import get_evadb_for_testing
  import pandas
  from evadb.server.command_handler import execute_query_fetch_all
label_desc: Use image node_id 1 for calling the ChatGPTTest obj's underlying member method code with example usage: obj.setUp() without return types