openai/chatkit-python
Publicmirrored from https://github.com/openai/chatkit-pythonAvailable
chatkit/logger.py
15lines · modeblame
f688d870victor-openai8 months ago | 1 | import logging |
| 2 | import os | |
| 3 | | |
| 4 | logger = logging.getLogger("chatkit") | |
| 5 | | |
| 6 | log_level = os.getenv("LOG_LEVEL") | |
| 7 | if log_level: | |
| 8 | logger.setLevel(log_level.upper()) | |
| 9 | handler = logging.StreamHandler() | |
| 10 | handler.setLevel(log_level.upper()) | |
| 11 | formatter = logging.Formatter( | |
| 12 | "%(asctime)s - %(name)s - %(levelname)s - %(message)s" | |
| 13 | ) | |
| 14 | handler.setFormatter(formatter) | |
| 15 | logger.addHandler(handler) |