LiamKhoaLe commited on
Commit
fa605c6
·
1 Parent(s): 4cb647e
Files changed (1) hide show
  1. app.py +13 -0
app.py CHANGED
@@ -77,6 +77,19 @@ def build_prompt(question: str) -> str:
77
  def memory_usage_mb() -> float:
78
  return psutil.Process().memory_info().rss / 1_048_576 # bytes→MiB
79
 
 
 
 
 
 
 
 
 
 
 
 
 
 
80
  # Monitor Resources Before Startup
81
  import psutil
82
  def check_system_resources():
 
77
  def memory_usage_mb() -> float:
78
  return psutil.Process().memory_info().rss / 1_048_576 # bytes→MiB
79
 
80
+ # Enable Logging for Debugging
81
+ import logging
82
+ # Set up app-specific logger
83
+ logger = logging.getLogger("triage-response")
84
+ logger.setLevel(logging.INFO) # Set to DEBUG only when needed
85
+ # Set log format
86
+ formatter = logging.Formatter("[%(levelname)s] %(asctime)s - %(message)s")
87
+ handler = logging.StreamHandler()
88
+ handler.setFormatter(formatter)
89
+ logger.addHandler(handler)
90
+ # Suppress noisy libraries like pymongo, urllib3, etc.
91
+ for noisy in ["pymongo", "urllib3", "httpx", "uvicorn", "uvicorn.error", "uvicorn.access"]:
92
+ logging.getLogger(noisy).setLevel(logging.WARNING)
93
  # Monitor Resources Before Startup
94
  import psutil
95
  def check_system_resources():