EvalShift : CLI open source pour détecter les régressions LLM lors de la migration de modèle

✍️ OpenClawRadar📅 Publié: May 15, 2026🔗 Source
EvalShift : CLI open source pour détecter les régressions LLM lors de la migration de modèle
Ad

EvalShift est un CLI Python open-source conçu pour détecter les régressions lors du changement entre LLM ou versions de modèles. Il exécute votre suite d'entrées dorées sur les modèles source et cible, évalue les sorties et produit un rapport HTML local — sans backend, comptes ni télémétrie.

Fonctionnalités clés

  • Comparaison modèle source vs cible via LiteLLM
  • Suites dorées JSONL avec tags/tranches
  • Évaluateurs structurels : schéma JSON, regex, longueur
  • Évaluateur sémantique : similarité d'embedding
  • Évaluation par paire LLM-as-judge
  • Évaluateurs d'appels d'outils : sélection d'outil, correspondance d'arguments, structure de trace
  • Tests statistiques appariés : t-test / Wilcoxon
  • Tailles d'effet : d de Cohen
  • Correction pour comparaisons multiples : Benjamini-Hochberg
  • Répartitions par tranche
  • Cache local pour maîtriser les coûts
  • Exécutions reprenables
  • Rapport HTML fichier unique + sortie JSON

L'objectif étroit du projet est la sécurité de migration : « Puis-je changer de modèle sans casser le comportement de mon invite/agent ? » L'auteur insiste sur la détection des régressions silencieuses d'agents — par exemple, un modèle plus récent produisant une réponse finale acceptable mais sautant un appel d'outil nécessaire, appelant le mauvais outil ou modifiant des arguments.

Ad

Cas d'utilisation

  • Claude 4.5 → Claude 5
  • GPT-5 → GPT-6
  • Gemini 2 → 3
  • Modèle local → modèle hébergé

L'auteur recherche des retours sur l'utilité pour les modèles locaux vs hébergés, les types d'évaluateurs les plus importants pour les workflows LLM locaux, et si les régressions d'appels d'outils/sorties structurées sont un véritable point sensible. Le dépôt est sous licence MIT.

📖 Lire la source complète : r/LocalLLaMA

Ad

👀 See Also

Gestionnaire de projet de style Trello local pour agents OpenClaw utilisant des fichiers markdown
Tools

Gestionnaire de projet de style Trello local pour agents OpenClaw utilisant des fichiers markdown

Un développeur a créé un tableau Trello local pour gérer des projets avec des agents OpenClaw, utilisant Node.js + Express pour l'API, React + react-trello pour l'interface utilisateur, et des fichiers markdown avec un en-tête YAML comme couche de données. Le système fonctionne sur la machine OpenClaw et est accessible localement, les agents lisant et écrivant directement les fichiers de cartes sur le système de fichiers.

OpenClawRadar
ClawVibe : Un assistant vocal mains libres iOS pour agents IA avec STT/TTS intégré
Tools

ClawVibe : Un assistant vocal mains libres iOS pour agents IA avec STT/TTS intégré

ClawVibe est une application iOS native qui offre une interaction vocale mains libres avec des agents IA pendant les trajets. Elle utilise la reconnaissance vocale et la synthèse vocale sur l'appareil, prend en charge CarPlay et inclut la biométrie vocale pour filtrer le bruit de fond. Seul le texte est envoyé sur le réseau.

OpenClawRadar
JetBrains présente un plugin pour le code Go moderne avec les agents IA Junie et Claude Code
Tools

JetBrains présente un plugin pour le code Go moderne avec les agents IA Junie et Claude Code

JetBrains a publié un plugin pour les agents d'IA Junie et Claude Code, améliorant leur capacité à générer du code Go moderne en respectant les dernières fonctionnalités et bonnes pratiques de Go.

OpenClawRadar
Manifest Ajoute des Plans de Jetons MiniMax avec Prise en Charge du Modèle M2.7
Tools

Manifest Ajoute des Plans de Jetons MiniMax avec Prise en Charge du Modèle M2.7

Manifest, une couche de routage open source pour OpenClaw, prend désormais en charge les forfaits de tokens MiniMax à partir de 10 $/mois. Le nouveau modèle MiniMax M2.7 est spécialement conçu pour les flux de travail OpenClaw et obtient 62,7 sur MM-ClawBench et 56,2 sur SWE-Bench Pro.

OpenClawRadar