Dan Flower commited on
Commit
d6b72de
·
1 Parent(s): 623af80

model download issues

Browse files
Files changed (1) hide show
  1. utils/logger.py +11 -5
utils/logger.py CHANGED
@@ -1,11 +1,17 @@
1
- ### utils/logger.py
2
-
3
  import os
4
  from datetime import datetime
5
 
6
  def log_interaction(lab_name, user_input, model_output, result):
7
- os.makedirs("logs", exist_ok=True) # Ensure logs/ exists
8
- log_path = os.path.join("logs", "interaction_log.txt")
 
 
9
 
10
  with open(log_path, "a") as f:
11
- f.write(f"{datetime.utcnow().isoformat()} | Lab: {lab_name} | Input: {user_input} | Output: {model_output} | Result: {result}\n")
 
 
 
 
 
 
 
 
 
1
  import os
2
  from datetime import datetime
3
 
4
  def log_interaction(lab_name, user_input, model_output, result):
5
+ log_dir = "/tmp/logs" # Use writable temp location
6
+ os.makedirs(log_dir, exist_ok=True)
7
+
8
+ log_path = os.path.join(log_dir, "interaction_log.txt")
9
 
10
  with open(log_path, "a") as f:
11
+ f.write(
12
+ f"{datetime.utcnow().isoformat()} | "
13
+ f"Lab: {lab_name} | "
14
+ f"Input: {user_input} | "
15
+ f"Output: {model_output} | "
16
+ f"Result: {result}\n"
17
+ )