class_docstr: Base class to implement a new Prompt.
  
  Inheritors have to override `template` property.
code: def get_config(self, key=None):
      if self._config is None:
          return None
      if key is None:
          return self._config
      if hasattr(self._config, key):
          return getattr(self._config, key)
  
file_path: pandas-ai/pandasai/prompts/base.py
imports: from abc import ABC, abstractmethod
  import string
label_desc: Use image node_id 7 for calling the AbstractPrompt obj's underlying member method code with example usage: obj.get_config(key) and returns: None, self, getattr