YouMind
Se connecter

Jev est-il surestimé ? Nous l'avons testé sur 4 tâches d'entreprise réelles.

@tonygentilcore
ANGLAIS28 sept. 2026
171K
336
35
12
874

TL;DR

Cet article évalue Jev, un modèle de décision typé, par rapport aux LLM et aux classificateurs affinés sur quatre tâches d'entreprise chez Glean. Il met en évidence les points forts de Jev en matière de rapidité et de cohérence pour le routage et l'évaluation des citations, tout en notant ses limites dans le re-ranking et la classification statique.

Auteurs : @eddiedzhou, @mr_cheu, @MatZhao, @CosmicPegasis19, @manav_ai

Jev est un modèle conçu pour prendre des décisions typées. Vous lui envoyez un contexte accompagné d'un ensemble fixe de questions et d'options, puis il renvoie des choix, des scores et des probabilités au lieu de générer du texte. C'est un modèle « Système 1 » !

Mais la classification n'a rien de nouveau, pas plus que les sorties structurées, les petits modèles ou la lecture de probabilités à partir des logits. Ce passé explique en partie l'accueil mitigé réservé à Jev...

Tony Gentilcore - inline image

Les sceptiques ont de vrais arguments, mais Jev a bel et bien sa place dans cet écosystème. Pour mieux comprendre, il faut d'abord cartographier tout l'espace des solutions possibles.

Quelles sont les alternatives ?

Lorsqu'un système a besoin d'une étiquette, d'un score ou d'une réponse par oui ou non, quatre options s'offrent à vous :

Approche

Pourquoi l'utiliser

Compromis

Un LLM généraliste

Zéro-shot, flexible, capable de générer des arguments ou des explications. On peut y voir une « intelligence supérieure » grâce au calcul au moment de l'inférence (raisonnement).

Payer la latence et le coût d'un modèle autorégressif pour une simple décision

Un classifieur zéro-shot open source

Économique, local et contrôlable

Qualité variable ; vous gérez vous-même le choix du modèle et son déploiement

Un classifieur fine-tuné

Généralement le meilleur choix pour une tâche stable, à fort volume et disposant de bonnes étiquettes

Collecte de données, entraînement, déploiement, dérive du modèle et taxonomie moins flexible

Jev

La flexibilité du zéro-shot derrière une API hébergée et propre

Qualité dépendante de la tâche, aucun texte généré et dépendance au fournisseur

L'argument en faveur de Jev : une équipe peut modifier la question et les options sans avoir à constituer un nouveau jeu d'entraînement, tout en s'épargnant la charge de déployer correctement un modèle. Personne ne devrait faire la fine bouche face à un tel avantage. Dire « on pourrait le développer nous-mêmes » s'applique à la plupart des produits d'infrastructure.

Les reproductions open source relativisent la prétendue nouveauté du projet. Des implémentations basées sur Qwen et SGLang, DiffusionGemma et vLLM, ainsi que Kev recréent une grande partie de l'API ou de l'architecture du modèle.

Tony Gentilcore - inline image

85,7 % pour Jev et 79,6 % pour Kev-8B sur n=764

Les tests externes menés par Parallel ont également montré que Jev tenait la route sur le reranking, même si des modèles spécialisés l'ont emporté sur deux tâches de classification.

Ce que nous avons observé chez Glean

Reste une question pratique : dans quels cas précis la combinaison de flexibilité zéro-shot et d'inférence hébergée proposée par Jev surpasse-t-elle réellement les autres approches ? Chez Glean, nous avons testé quatre décisions bornées pour lesquelles nous disposions déjà d'une base de référence, ce qui nous a permis de comparer la qualité réelle en environnement entreprise. La plupart de ces références reposent sur des systèmes basés sur des LLM : pour ces expériences, nous savions donc pouvoir espérer un gain de deux ordres de grandeur en matière de coût et de latence. Les résultats se sont étalés d'une performance nettement inférieure à celle de la production jusqu'à une vitesse et une précision supérieures à celles d'un routeur basé sur un LLM.

Classification des requêtes

La classification des requêtes consiste à associer une demande à une tâche globale exploitée par les systèmes en aval. C'est un cas d'usage idéal pour Jev : même si l'espace des étiquettes est connu à l'avance pour chaque requête, la taxonomie peut évoluer plus vite qu'un classifieur fine-tuné ne peut être réentraîné.

Pour cette expérience, nous nous sommes concentrés sur la mesure de l'accord entre Jev et les prédictions de notre système de production / de référence, qui repose sur un LLM. Nous anticipions — et avons effectivement constaté — une forte accélération du débit hors ligne avec Jev ; nous utilisons donc le taux d'accord comme indicateur simple de la qualité. Nous avons également comparé les résultats à Laya, un modèle de décision à poids ouverts, ainsi qu'à une version fine-tunée de Laya. Ce fine-tuning a pu être exécuté localement en quelques heures, et le modèle est suffisamment léger pour tourner sur la machine d'un développeur.

Expérience

Accord sur la tâche globale

Perf

Jev zéro-shot

66,8 %

~

12 min (concurrence de 4

)

Laya de base

35,9 %

~

90 s (machine de dev locale)

Laya fine-tuné

74,5 %

~

90 s (machine de dev locale)

En tant que modèle prêt à l'emploi, pratique et ne nécessitant aucun entraînement, Jev surpasse clairement Laya. Sans surprise, le fine-tuning permet toutefois à Laya de briller, surtout au vu des performances affichées. Le compromis réside dans l'effort nécessaire pour obtenir de bonnes étiquettes et configurer l'entraînement. Jev reste probablement plus intéressant lorsqu'une tâche est nouvelle ou que ses étiquettes évoluent constamment.

Routage de modèles : transfert d'expert

Le routage de modèles est un problème proche de la classification des requêtes. Ici, nous l'abordons sous l'angle du transfert d'expert : notre système choisit quel expert ou modèle doit traiter la demande. Notre base de référence en production demande actuellement à un LLM de prendre cette décision nativement, au sein de la boucle agentique de l'orchestrateur. S'il s'agit d'un test pertinent pour savoir si Jev peut remplacer un appel génératif par une décision bornée, une limite technique importante subsiste : en cas de non-transfert, Jev va strictement ajouter un appel. À l'inverse, la base de référence en production permet, dans les cas de non-transfert, de démarrer l'appel d'outil directement via ce même premier appel LLM unique.

Tony Gentilcore - inline image

Nous avons utilisé une version simplifiée de notre routage de production limitée à 3 experts, rejoué 751 entrées de référence comparables via le nouveau routeur Jev, puis comparé l'itinéraire choisi avec celui de notre routeur actuel basé sur des prompts (alimenté par un LLM traditionnel), en mesurant la précision par rapport à l'étiquette de référence.

Tony Gentilcore - inline image

Nous avons également isolé 40 entrées pour lesquelles le chemin existant effectuait un véritable appel de transfert d'expert (n plus faible) afin de comparer la latence d'appel sur ces mêmes entrées.

Tony Gentilcore - inline image

L'accélération médiane par entrée a été de 8,1×. Il s'agit de l'un des meilleurs résultats internes obtenus avec Jev jusqu'à présent : sur cette tâche de routage bornée, Jev s'est révélé à la fois plus précis et nettement plus rapide. L'ampleur de cet écart suggère que la pénalité de « blocage » subie sur les requêtes non routées vers un expert constitue un compromis acceptable. Attention toutefois : il s'agit toujours d'une comparaison hors ligne sur un jeu de référence, et l'échantillon de latence ne contient que 40 transferts positifs. Il reste donc beaucoup de risques à évaluer et de tests à mener !

Reranking

Un sujet cher à Glean ! Ci-dessous, notre base de référence en production correspond à l'ordre généré par la pile de recherche actuelle de Glean. L'expérience consistait ensuite à demander à Jev de réordonner jusqu'à 50 résultats.

Nous avons testé quatre manières d'exprimer la pertinence via les sorties typées de Jev :

Formulation

Comment elle exprime la pertinence

Noul point par point

Poser une question de pertinence distincte (oui/non) pour chaque résultat, puis trier selon la probabilité de « oui ».

Noul à état partagé

Montrer à Jev l'ensemble complet des candidats comme contexte partagé, puis poser la même question oui/non pour chaque résultat.

Score

Demander à Jev d'attribuer à chaque candidat un score numérique de pertinence.

Choix

Considérer tous les candidats comme des options au sein d'une seule décision, puis les classer selon leurs probabilités résultantes.

Nous avons mené ce test sur un jeu d'évaluation interne où l'utilisateur n'a pas accès à tous les documents canoniques. Les valeurs absolues ne reflètent donc pas notre classement en production, mais les écarts relatifs sont riches d'enseignements.

La formulation « Choix » de Jev s'est avérée la plus performante. Sur un contrôle apparié de 4 855 requêtes de recherche capturées, après suppression du départage basé sur la production, voici le résultat :

Tony Gentilcore - inline image

Jev Choice a coûté environ 0,00044 $ par requête et a nécessité 0,195 seconde au p50 lors du test hors ligne. Cependant, il a attribué des scores identiques à environ 37 des 41 candidats d'une requête moyenne. L'utilisation de l'ordre de production pour départager ces égalités a fait passer le Recall@6 de 40,2 % à 44,3 %, rendant le résultat non corrigé plus flatteur que ce que les seuls scores de Jev justifiaient. Comme souvent, de nombreuses réserves s'imposent, mais la tendance est claire : Jev constitue une base de référence économique et efficace, et non un remplacement pour le ranker de production de Glean.

Évaluation du support des citations

L'évaluation des citations soulève deux questions liées : les affirmations nécessitant des preuves disposent-elles de citations adéquates (rappel des citations), et les sources citées soutiennent-elles réellement les affirmations qui leur sont attribuées (précision des citations) ? À première vue, puisque l'espace de sortie / d'étiquettes est borné (comme dans la plupart des configurations de juge), cela semble taillé pour Jev. La grille d'évaluation est cependant complexe et peut exiger la décomposition de plusieurs affirmations. De plus, Jev ne produit pas le raisonnement que nous utilisons souvent pour analyser les erreurs, ce qui présente un risque tant pour la qualité que pour l'exploitabilité.

Nous avons testé Jev sur une véritable réponse d'évaluation de production de 1 448 mots, en maintenant fixes la réponse et les éléments de citation. Nous avons comparé sa passe conjointe de précision et de rappel avec GPT-5.6 Luna, sans raisonnement puis avec un raisonnement xhigh. Afin de réduire la variance, nous avons exécuté chaque juge trois fois.

Juge

Temps mesuré initial par réponse

Coût mesuré initial par réponse

Jev

6,6 s

$

0,014

GPT-5.6 Luna, sans raisonnement

81,3–85,5 s

$

0,030–

$

0,047

GPT-5.6 Luna,

xhigh

227,4–259,7 s

$

0,047–

$

0,060

Notez que le chronométrage est indicatif plutôt que de bout en bout : Jev rapporte le temps mural séquentiel côté client, tandis que les lignes Luna additionnent les durées d'appel au modèle. Les coûts incluent la mise en cache observée.

Nous avons également comparé la cohérence sur les mêmes 28 paragraphes. Un élément modifié signifie que le juge a changé de verdict quant à la couverture adéquate des citations d'un paragraphe lors d'au moins une des trois exécutions à entrée identique. Le désaccord par paire comptabilise chaque paragraphe sur les trois paires d'exécutions, soit 84 comparaisons par juge.

Juge

Paragraphes avec un verdict de rappel modifié

Désaccords de rappel par paire

Jev

1 sur 28 (3,6 %)

2 sur 84 (2,4 %)

GPT-5.6 Luna, sans raisonnement

7 sur 28 (25,0 %)

15 sur 84 (17,9 %)

GPT-5.6 Luna,

xhigh

5 sur 28 (17,9 %)

10 sur 84 (11,9 %)

Le seul changement opéré par Jev concernait la nécessité ou non de citer un paragraphe ; sa catégorie de rappel brute n'a pas varié. Les verdicts de couverture de citations au niveau du paragraphe rendus par Jev étaient donc plus reproductibles que ceux des deux configurations de Luna.

Nous n'en concluons pas pour autant que Jev est un juge plus précis (les systèmes appliquaient des critères de support et des dénominateurs de notation différents, et nous n'avions pas le temps de réaliser un étiquetage humain indépendant). Mais même avec un raisonnement xhigh (qui a pratiquement triplé le temps de modèle de Luna), ce dernier est resté moins cohérent que Jev. Ce résultat confirme que Jev offre un moyen rapide, peu coûteux et relativement reproductible d'appliquer une politique de citation stricte.

Bilan des expériences et guide pratique

Dans certains cas, Jev s'impose comme une alternative fluide aux LLM traditionnels et aux classifieurs fine-tunés. Lorsque la base de référence est déjà solide (reranking) ou qu'il est facile de fine-tuner un modèle plus petit (classification des requêtes), le bénéfice est moindre. On observe des signes d'une meilleure qualité sur certaines tâches (routage de modèles), ainsi que des indices d'une cohérence et d'une stabilité accrues (juge de citations). Sur plusieurs de nos charges de travail les plus critiques, il délivre les gains de coût et de latence attendus face aux LLM classiques.

Ces résultats fournissent d'excellentes pistes et, chez Glean, Jev suscite un réel enthousiasme. Après quelques étapes supplémentaires (principalement de préparation opérationnelle, comme la résidence des données et les garanties associées), nous prévoyons de déployer Jev sur certains de ces cas d'usage. Par ailleurs, Jev jouera un rôle majeur lors de notre hackathon interne cette semaine, et nous avons hâte de partager de nouveaux résultats !

Pour conclure, voici quelques conseils généraux : si la sortie peut être listée à l'avance, benchmarkez Jev. Si la tâche et les étiquettes sont stables et que le volume est élevé, benchmarkez également un classifieur fine-tuné. Si l'appel doit générer une requête, une explication ou tout autre texte dynamique, conservez un modèle génératif dans la boucle. L'appel d'outils en est un bon exemple : Jev peut aider à choisir un outil, mais la plupart des outils de Glean nécessitent encore des arguments générés dynamiquement (comme les requêtes de recherche).

Jev ne change rien au fait que les classifieurs existaient déjà. Il rend simplement un bon classifieur zéro-shot beaucoup plus facile à utiliser. C'est un excellent produit, même s'il ne constitue pas la nouvelle pierre angulaire de tous les systèmes d'IA.

Enregistrer en un clic

Lire les articles viraux en profondeur avec l’IA de YouMind

Enregistrez la source, posez des questions ciblées, résumez l’argument et transformez un article viral en notes réutilisables dans un seul espace de travail IA.

Découvrir YouMind
Pour les créateurs

Transformez votre Markdown en un article 𝕏 impeccable

Quand vous publiez vos propres textes longs, la mise en forme 𝕏 des images, tableaux et blocs de code est pénible. YouMind transforme un brouillon Markdown complet en un article 𝕏 impeccable, prêt à publier.

Essayer Markdown vers 𝕏

D'autres patterns à décoder

Articles viraux récents

Explorer plus d'articles viraux