import logging import os LOG_DIR = "logs" os.makedirs(LOG_DIR, exist_ok=True) logging.basicConfig( filename=os.path.join(LOG_DIR, "requests.log"), level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s" ) def log_request(user, model_used, question): logging.info(f"User: {user} | Model: {model_used} | Q: {question}")