Spaces:
Sleeping
Sleeping
Dan Flower
commited on
Commit
·
d6b72de
1
Parent(s):
623af80
model download issues
Browse files- 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 |
-
|
8 |
-
|
|
|
|
|
9 |
|
10 |
with open(log_path, "a") as f:
|
11 |
-
f.write(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
+
)
|