Spaces:
Running
Running
Update usage_tracker.py
Browse files- usage_tracker.py +10 -2
usage_tracker.py
CHANGED
|
@@ -1,4 +1,3 @@
|
|
| 1 |
-
#bruh just used to check the usage -_-
|
| 2 |
import os
|
| 3 |
import json
|
| 4 |
from datetime import datetime, timedelta
|
|
@@ -95,4 +94,13 @@ class UsageTracker:
|
|
| 95 |
summary = {
|
| 96 |
"total_requests": self.usage_data["total_requests"],
|
| 97 |
"models": self.usage_data["models"],
|
| 98 |
-
"api_endpoints": self
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
import os
|
| 2 |
import json
|
| 3 |
from datetime import datetime, timedelta
|
|
|
|
| 94 |
summary = {
|
| 95 |
"total_requests": self.usage_data["total_requests"],
|
| 96 |
"models": self.usage_data["models"],
|
| 97 |
+
"api_endpoints": self.usage_data["api_endpoints"],
|
| 98 |
+
"recent_daily_usage": {}
|
| 99 |
+
}
|
| 100 |
+
|
| 101 |
+
# Collect recent daily usage
|
| 102 |
+
for date, date_data in sorted(self.usage_data["daily_usage"].items(), reverse=True):
|
| 103 |
+
if date >= threshold_date:
|
| 104 |
+
summary["recent_daily_usage"][date] = date_data
|
| 105 |
+
|
| 106 |
+
return summary
|