diff --git a/litellm/_logging.py b/litellm/_logging.py index 6b99f50e014..2f8499161cb 100644 --- a/litellm/_logging.py +++ b/litellm/_logging.py @@ -249,8 +249,12 @@ if json_logs: handler.setFormatter(JsonFormatter()) _setup_json_exception_handlers(JsonFormatter()) else: + if os.environ.get("NO_COLOR") is None: + _format_str = "\033[92m%(asctime)s - %(name)s:%(levelname)s\033[0m: %(filename)s:%(lineno)s - %(message)s" + else: + _format_str = "%(asctime)s - %(name)s:%(levelname)s: %(filename)s:%(lineno)s - %(message)s" formatter = logging.Formatter( - "\033[92m%(asctime)s - %(name)s:%(levelname)s\033[0m: %(filename)s:%(lineno)s - %(message)s", + _format_str, datefmt="%H:%M:%S", )