class_docstr: Base class to implement a new Prompt.
  
  Inheritors have to override `template` property.
code: def set_vars(self, vars):
      if self._args is None:
          self._args = {}
      self._args.update(vars)
  
file_path: pandas-ai/pandasai/prompts/base.py
imports: from abc import ABC, abstractmethod
  import string
label_desc: Use image node_id 9 for calling the AbstractPrompt obj's underlying member method code with example usage: obj.set_vars(vars) without return types