feat: collect model performance metrics (#4635)

This commit is contained in:
Calcium-Ion
2026-05-06 13:55:23 +08:00
committed by GitHub
parent 8b2b03d276
commit 9acf5fecae
26 changed files with 1078 additions and 120 deletions
+20
View File
@@ -29,6 +29,7 @@
"{{count}} disabled channel(s) deleted": "{{count}} canal(canaux) désactivé(s) supprimé(s)",
"{{count}} hours ago": "il y a {{count}} heures",
"{{count}} incidents": "{{count}} incidents",
"{{count}} incidents in the last 24 hours": "{{count}} incidents au cours des dernières 24 heures",
"{{count}} incidents in the last 30 days": "{{count}} incidents au cours des 30 derniers jours",
"{{count}} IP(s)": "{{count}} IP",
"{{count}} log entries removed.": "{{count}} entrées de journal supprimées.",
@@ -59,11 +60,14 @@
"© 2025 Your Company. All rights reserved.": "© 2025 Votre entreprise. Tous droits réservés.",
"+{{count}} more": "+{{count}} de plus",
"| Based on": "| Basé sur",
"0 means data is kept permanently": "0 signifie que les données sont conservées indéfiniment",
"0 means unlimited": "0 signifie illimité",
"1 Day": "1 jour",
"1 day ago": "Il y a 1 jour",
"1 hour": "1 heure",
"1 Hour": "1H",
"1 hour ago": "Il y a 1 heure",
"1 minute": "1 minute",
"1 minute ago": "Il y a 1 minute",
"1 Month": "1M",
"1 month ago": "Il y a 1 mois",
@@ -86,6 +90,7 @@
"30 Days": "30 jours",
"30 days ago": "Il y a 30 jours",
"30d change": "Variation 30 j",
"5 minutes": "5 minutes",
"5-Hour Window": "Fenêtre de 5 heures",
"50 / page": "50 / page",
"7 Days": "7 jours",
@@ -218,6 +223,7 @@
"Aggregated traffic by upstream model provider": "Trafic agrégé par fournisseur de modèle amont",
"Aggregated usage metrics and trend charts.": "Métriques d'utilisation agrégées et graphiques de tendances.",
"aggregates 50+ AI providers behind one unified API. Manage access, track costs, and scale effortlessly.": "agrège plus de 50 fournisseurs IA derrière une API unifiée. Gérez l'accès, suivez les coûts et évoluez sans effort.",
"Aggregation bucket": "Fenêtre dagrégation",
"AGPL v3.0 License": "Licence AGPL v3.0",
"AI model testing environment": "Environnement de test de modèle IA",
"AI models": "Modèles d'IA",
@@ -423,13 +429,18 @@
"Automatically selects the best available group with circuit breaker mechanism": "Sélectionne automatiquement le meilleur groupe disponible avec un mécanisme de disjoncteur de circuit",
"Automatically sync model list when upstream changes are detected": "Synchroniser automatiquement la liste des modèles lorsque des changements en amont sont détectés",
"Automatically test channels and notify users when limits are hit": "Tester automatiquement les canaux et notifier les utilisateurs lorsque les limites sont atteintes",
"Availability (last 24h)": "Disponibilité (dernières 24 h)",
"Available": "Disponible",
"Available disk space": "Espace disque disponible",
"Available Models": "Modèles disponibles",
"Available Rewards": "Récompenses disponibles",
"Average latency": "Latence moyenne",
"Average latency, TTFT, and success rate by group": "Latence moyenne, TTFT et taux de réussite par groupe",
"Average RPM": "RPM moyen",
"Average time-to-first-token (TTFT) by group": "Temps moyen jusquau premier token (TTFT) par groupe",
"Average tokens per second sustained per group": "Tokens par seconde soutenus en moyenne par groupe",
"Average TPM": "TPM moyen",
"Average TTFT": "TTFT moyen",
"AWS": "AWS",
"AWS Bedrock Claude Compat": "AWS Bedrock Claude Compat",
"AWS Key Format": "Format de clé AWS",
@@ -710,6 +721,7 @@
"Cohere": "Cohere",
"Collapse": "Réduire",
"Collapse All": "Tout réduire",
"Collect relay latency and success-rate metrics for the model square.": "Collecte les métriques de latence Relay et de taux de réussite pour la place des modèles.",
"Color": "Couleur",
"Color is required": "La couleur est requise",
"Color preset": "Préréglage de couleur",
@@ -1294,6 +1306,7 @@
"Enable io.net deployments": "Activer les déploiements io.net",
"Enable io.net model deployment service in console": "Activer le service de déploiement de modèles io.net dans la console",
"Enable LinuxDO OAuth": "Activer LinuxDO OAuth",
"Enable model performance metrics": "Activer les indicateurs de performance des modèles",
"Enable OIDC": "Activer OIDC",
"Enable or disable this channel": "Activer ou désactiver ce canal",
"Enable or disable this model": "Activer ou désactiver ce modèle",
@@ -1659,6 +1672,7 @@
"Fixed price (USD)": "Prix fixe (USD)",
"Floating": "Flottant",
"FluentRead extension not detected. Please ensure it is installed and active.": "Extension FluentRead non détectée. Veuillez vous assurer qu'elle est installée et activée.",
"Flush interval (minutes)": "Intervalle d’écriture (minutes)",
"Follow the guided steps to prepare your workspace before the first login.": "Suivez les étapes guidées pour préparer votre espace de travail avant la première connexion.",
"Footer": "Pied de page",
"Footer text displayed at the bottom of pages": "Texte de pied de page affiché en bas des pages",
@@ -2221,6 +2235,7 @@
"Model name is required": "Le nom du modèle est requis",
"Model names copied to clipboard": "Noms des modèles copiés dans le presse-papiers",
"Model not found": "Modèle introuvable",
"Model performance metrics": "Indicateurs de performance des modèles",
"Model Price": "Prix du modèle",
"Model Price Not Configured": "Prix du modèle non configuré",
"Model Pricing": "Tarification des modèles",
@@ -2396,6 +2411,7 @@
"No groups match your search": "Aucun groupe ne correspond à votre recherche",
"No header overrides configured.": "Aucune surcharge d'en-têtes configurée.",
"No history data available": "Aucune donnée historique disponible",
"No incidents in the last 24 hours": "Aucun incident au cours des dernières 24 heures",
"No incidents in the last 30 days": "Aucun incident sur les 30 derniers jours",
"No Inviter": "Pas d'inviteur",
"No keys found": "Aucune clé trouvée",
@@ -3106,6 +3122,8 @@
"Request Model:": "Modèle demandé :",
"Request overrides, routing behavior, and upstream model automation": "Surcharges de requête, comportement de routage et automatisation des modèles amont",
"Request rule pricing": "Règles de tarification de requête",
"Request success rate sampled over the last 24 hours": "Taux de réussite des requêtes échantillonné sur les dernières 24 heures",
"Request success rate; {{incidents}} incident buckets in the last 24 hours": "Taux de réussite des requêtes ; {{incidents}} créneaux avec incident sur les dernières 24 heures",
"Request timed out, please refresh and restart GitHub login": "Délai dépassé, veuillez actualiser la page puis relancer la connexion GitHub",
"Request-based": "Selon la requête",
"Requests (24h)": "Requêtes (24 h)",
@@ -3154,6 +3172,7 @@
"Restrict user model request frequency (may impact high concurrency performance)": "Restreindre la fréquence des requêtes du modèle utilisateur (peut impacter les performances en cas de forte concurrence)",
"Retain last N days": "Conserver les N derniers jours",
"Retain last N files": "Conserver les N derniers fichiers",
"Retention days": "Jours de rétention",
"Retry": "Réessayer",
"Retry Chain": "Chaîne de tentatives",
"Retry Suggestion": "Suggestion de relance",
@@ -3527,6 +3546,7 @@
"Subscription Plans": "Plans d'abonnement",
"Subtract": "Soustraire",
"Success": "Succès",
"Success rate": "Taux de réussite",
"Successfully created {{count}} API Key(s)": "{{count}} clé(s) API créée(s) avec succès",
"Successfully created {{count}} redemption codes": "{{count}} codes de réduction créés avec succès",
"Successfully deleted {{count}} API key(s)": "{{count}} clé(s) API supprimée(s) avec succès",