← Tous les articles
EVALS · 02 AVR. 2026 · 10 MIN · Équipe recherche

Comment construire un eval set de retrieval en une semaine.

Une recette pratique. 200 questions, votre vrai corpus, des baselines, et un ensemble « à ne pas optimiser ».

Si votre système RAG n'a pas d'eval set, chaque changement de prompt est une release au feeling. La bonne nouvelle : vous pouvez construire un eval set utile en une semaine. Pas un parfait — un utile. Le parfait est le piège qui empêche les équipes d'avoir le moindre eval.

Voici la recette que nous utilisons sur les missions où le client a 0 à 5 evals au premier jour et en a besoin de 200 en fin de semaine.

La forme

Vous voulez trois choses :

  1. Un corpus figé — les documents réels sur lesquels votre système fait du retrieval, photographiés à un instant donné.
  2. 200 questions qu'un utilisateur réel pourrait poser, avec leurs réponses de référence et leurs citations.
  3. Un ensemble réservé — 30 de ces 200, mises sous clé, jamais utilisées pour régler quoi que ce soit.

L'ensemble réservé est le plus important et le plus souvent sauté. Nous y reviendrons.

Jour 1–2 : extraire de vraies questions

Sautez les ateliers « qu'est-ce que les utilisateurs demanderaient ? ». Ils produisent des questions qu'aucun utilisateur n'a jamais réellement posées. Allez à vos sources :

Visez 250 questions brutes. Dédupliquez, normalisez les formulations, jetez celles qui sont manifestement hors périmètre. Vous atterrirez autour de 200.

Jour 3 : taguer par difficulté et sujet

Mettez chaque question dans un seau :

Vous voulez un mélange. Une suite à 90 % de questions triviales vous dira que votre système est génial, et vous déploierez une régression parce que les cas moyens et difficiles auront cassé.

Jour 4 : vérité terrain

Pour chaque question, il vous faut :

C'est la partie lente. Comptez ~3 minutes par question = ~10 heures pour 200 questions. Deux personnes en parallèle, une demi-semaine. Utilisez un expert métier.

Ça vaut le coup. C'est cette partie qui transforme « le LLM a dit un truc plausible » en « le LLM a cité la bonne source et a donné la bonne réponse ».

Jour 5 : baselines + métriques

Lancez votre système actuel (ou un stub si vous n'en avez pas) sur les 170 questions visibles. Enregistrez :

Vous avez maintenant des baselines. Tout futur changement de prompt ou de retrieval apparaît comme un delta par rapport à elles.

L'ensemble « à ne pas optimiser »

Les 30 questions réservées existent pour une seule raison : se rattraper soi-même.

Toute équipe qui construit un eval set finit par régler le système contre l'eval set. Nouvelle révision de prompt, on lance les evals, le score monte, on livre. Trois mois plus tard, votre score en-suite est à 95 % et la satisfaction utilisateur est inchangée parce que vous faites de l'overfitting.

Les 30 questions réservées ne sont lancées que lors des bilans de santé trimestriels. Si elles régressent pendant que le reste de la suite s'améliore, c'est le détecteur de fumée pour l'overfitting. Elles sont un contrôle sur le contrôle.

Ne les regardez pas. N'en rajoutez pas. Ne les remplacez pas par des équivalents. Mettez-les au coffre.

Ce que ça vous apporte

Construisez la v1 en une semaine. Itérez les questions chaque mois. Remplacez l'ensemble réservé une fois par an.

Vous n'aurez jamais le temps de construire l'eval set parfait. Vous avez tout à fait le temps de construire l'utile.

DÉMARRER

Mettez en ligne le premier système.

Discovery à prix fixe en 2 semaines. Vous repartez avec une architecture, un spike fonctionnel et un plan de build.