class_docstr: Cache class for caching queries. It is used to cache queries
  to save time and money.
  
  Args:
      filename (str): filename to store the cache.
code: def versioned_key(self, key: str) -> str:
      return f"{CACHE_TOKEN}-{key}"
  
file_path: pandas-ai/pandasai/helpers/cache.py
imports: import os
  import glob
  from typing import Any
  import duckdb
  from .path import find_project_root
  from ..constants import DEFAULT_FILE_PERMISSIONS, CACHE_TOKEN
label_desc: Use image node_id 2 for calling the Cache obj's underlying member method code with example usage: obj.versioned_key(key) and returns: CACHE_TOKEN, str, key