code: def insert_entry(
      self,
      key: str,
      value: any,
  ):
      try:
          config_catalog_obj = self.model(key=key, value=value)
          config_catalog_obj = config_catalog_obj.save(self.session)
  
      except Exception as e:
          logger.exception(
              f"Failed to insert entry into database catalog with exception {str(e)}"
          )
          raise CatalogError(e)
  
file_path: evadb/evadb/catalog/services/configuration_catalog_service.py
imports: from sqlalchemy.orm import Session
  from sqlalchemy.sql.expression import select
  from evadb.catalog.models.configuration_catalog import ConfigurationCatalog
  from evadb.catalog.models.utils import ConfigurationCatalogEntry
  from evadb.catalog.services.base_service import BaseService
  from evadb.utils.errors import CatalogError
  from evadb.utils.logging_manager import logger
label_desc: Use image node_id 2 for calling the ConfigurationCatalogService obj's underlying member method code with example usage: obj.insert_entry(key, value) without return types