def __init__(self):
        """
        Sets the logger file, level, and format.
        The logging file will contain the logging level, request date, request status, and model response.
        """
        self.logger = logging.getLogger('logger')
        date = datetime.now().strftime('%Y-%m-%d')
        file_path = 'logs/' + date + '.log'
        self.handler = logging.FileHandler(file_path)
        self.handler.setLevel(logging.INFO)
        self.handler.setFormatter(logging.Formatter("%(levelname)s;%(asctime)s;%(message)s"))
        self.logger.addHandler(self.handler)

        Sets the logger file, level, and format.
        The logging file will contain the logging level, request date, request status, and model response.
        
inference_api/src/main/inference/base_error.py