class_docstr: Airtable connector to retrieving record data.
class_docstr_tok: ["Airtable","connector","to","retrieving","record","data","."]
docstr: Return the path of the cache file.
  
  Returns :
      str : The path of the cache file.
docstr_tok: ["Return","the","path","of","the","cache","file",".","Returns",":","str",":","The","path","of","the","cache","file","."]
code: def _get_cache_path(self, include_additional_filters: bool = False):
      """
      Return the path of the cache file.
  
      Returns :
          str : The path of the cache file.
      """
      cache_dir = os.path.join(os.getcwd(), "")
      try:
          cache_dir = os.path.join((find_project_root()), "cache")
      except ValueError:
          cache_dir = os.path.join(os.getcwd(), "cache")
      return os.path.join(
          cache_dir, f"{self._config.table}_data.parquet"
      )
  
imports: from .base import AirtableConnectorConfig, BaseConnector, BaseConnectorConfig
  from typing import Union, Optional
  import requests
  import pandas
  import os
  from ..helpers.path import find_project_root
  import time
  import hashlib
  from ..exceptions import InvalidRequestError
  from functools import cache, cached_property
label_desc: Use image node_id 3 for calling the AirtableConnector obj's underlying member method code with example usage: obj._get_cache_path(include_additional_filters) and returns: os