Upload folder using huggingface_hub
Browse files- app/views/dashboard.py +10 -0
app/views/dashboard.py
CHANGED
|
@@ -28,6 +28,16 @@ def track_metrics(latency, token_count):
|
|
| 28 |
|
| 29 |
def get_metrics():
|
| 30 |
"""Retourne les métriques moyennes"""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 31 |
queries = max(
|
| 32 |
len(st.session_state.metrics["latency_history"]), 1
|
| 33 |
) # éviter division par zéro
|
|
|
|
| 28 |
|
| 29 |
def get_metrics():
|
| 30 |
"""Retourne les métriques moyennes"""
|
| 31 |
+
|
| 32 |
+
# Initialiser les métriques globales si elles n'existent pas déja
|
| 33 |
+
if "metrics" not in st.session_state:
|
| 34 |
+
st.session_state.metrics = {
|
| 35 |
+
"total_queries": 0,
|
| 36 |
+
"latency_history": [],
|
| 37 |
+
"cost_history": [],
|
| 38 |
+
"carbon_history": [],
|
| 39 |
+
}
|
| 40 |
+
|
| 41 |
queries = max(
|
| 42 |
len(st.session_state.metrics["latency_history"]), 1
|
| 43 |
) # éviter division par zéro
|