Spaces:
Sleeping
Sleeping
import os | |
from dataclasses import dataclass | |
import logging | |
import os | |
from dotenv import load_dotenv | |
load_dotenv() | |
class ConfigStaticFiles: | |
mistral_api_key: str = 'iAjytBSVNXw0CbnbPNnCqNdPM9ikhX4Y' | |
gemini_api_key: str = 'AIzaSyBxFPJMufiCkDn39iUCKWWe1BVpg21sCeI' | |
def setup_logger(): | |
"""Setup logging configuration.""" | |
logger = logging.getLogger(__name__) | |
formatter = logging.Formatter("%(asctime)s - %(levelname)s - %(message)s") | |
file_handler = logging.FileHandler("log_file.log") | |
file_handler.setFormatter(formatter) | |
logger.addHandler(file_handler) | |
logger.setLevel(logging.INFO) # Set log level | |
return logger |