Spaces:
Sleeping
Sleeping
| """private-gpt.""" | |
| import logging | |
| import os | |
| # Set to 'DEBUG' to have extensive logging turned on, even for libraries | |
| ROOT_LOG_LEVEL = "INFO" | |
| PRETTY_LOG_FORMAT = ( | |
| "%(asctime)s.%(msecs)03d [%(levelname)-8s] %(name)+25s - %(message)s" | |
| ) | |
| logging.basicConfig(level=ROOT_LOG_LEVEL, format=PRETTY_LOG_FORMAT, datefmt="%H:%M:%S") | |
| logging.captureWarnings(True) | |
| # Disable gradio analytics | |
| # This is done this way because gradio does not solely rely on what values are | |
| # passed to gr.Blocks(enable_analytics=...) but also on the environment | |
| # variable GRADIO_ANALYTICS_ENABLED. `gradio.strings` actually reads this env | |
| # directly, so to fully disable gradio analytics we need to set this env var. | |
| os.environ["GRADIO_ANALYTICS_ENABLED"] = "False" | |
| # Disable chromaDB telemetry | |
| # It is already disabled, see PR#1144 | |
| # os.environ["ANONYMIZED_TELEMETRY"] = "False" | |