diff --git a/backend/open_webui/models/feedbacks.py b/backend/open_webui/models/feedbacks.py index 66037e486..048c10f85 100644 --- a/backend/open_webui/models/feedbacks.py +++ b/backend/open_webui/models/feedbacks.py @@ -362,7 +362,9 @@ class FeedbackTable: d = start_date + timedelta(days=i) date_str = d.strftime("%Y-%m-%d") counts = daily_counts.get(date_str, {"won": 0, "lost": 0}) - result.append(ModelHistoryEntry(date=date_str, won=counts["won"], lost=counts["lost"])) + result.append( + ModelHistoryEntry(date=date_str, won=counts["won"], lost=counts["lost"]) + ) return result diff --git a/backend/open_webui/routers/evaluations.py b/backend/open_webui/routers/evaluations.py index a285699b5..22bb20df9 100644 --- a/backend/open_webui/routers/evaluations.py +++ b/backend/open_webui/routers/evaluations.py @@ -51,7 +51,9 @@ router = APIRouter() import os -EMBEDDING_MODEL_NAME = os.environ.get("AUXILIARY_EMBEDDING_MODEL", "TaylorAI/bge-micro-v2") +EMBEDDING_MODEL_NAME = os.environ.get( + "AUXILIARY_EMBEDDING_MODEL", "TaylorAI/bge-micro-v2" +) _embedding_model = None @@ -258,8 +260,6 @@ async def get_leaderboard( return LeaderboardResponse(entries=entries) - - @router.get("/leaderboard/{model_id}/history", response_model=ModelHistoryResponse) async def get_model_history( model_id: str, diff --git a/src/lib/apis/evaluations/index.ts b/src/lib/apis/evaluations/index.ts index 318e766e5..a3af6e80b 100644 --- a/src/lib/apis/evaluations/index.ts +++ b/src/lib/apis/evaluations/index.ts @@ -127,11 +127,7 @@ export const getLeaderboard = async (token: string = '', query: string = '') => return res; }; -export const getModelHistory = async ( - token: string = '', - modelId: string, - days: number = 30 -) => { +export const getModelHistory = async (token: string = '', modelId: string, days: number = 30) => { let error = null; const searchParams = new URLSearchParams(); diff --git a/src/lib/components/admin/Evaluations/LeaderboardModal.svelte b/src/lib/components/admin/Evaluations/LeaderboardModal.svelte index 2a19fd6af..fc3ec6eb1 100644 --- a/src/lib/components/admin/Evaluations/LeaderboardModal.svelte +++ b/src/lib/components/admin/Evaluations/LeaderboardModal.svelte @@ -74,7 +74,9 @@
{$i18n.t('Activity')}
-
+
{#each TIME_RANGES as range}