← Toate articolele
EVALS · 02 APR 2026 · 10 MIN · Echipa de research

Cum construiești un set de evals pentru retrieval într-o săptămână.

O rețetă practică. 200 de întrebări, corpus-ul tău real, baseline-uri și un set „nu optimiza asta".

Dacă sistemul tău RAG nu are set de evals, fiecare schimbare de prompt e un release pe vibe-uri. Vestea bună: poți construi un set de evals util într-o săptămână. Nu unul perfect — unul util. Perfectul e capcana care ține echipele să nu aibă deloc evals.

Iată rețeta pe care o folosim pe engagement-uri unde clientul are 0–5 evals în ziua unu și are nevoie de 200 până la sfârșitul săptămânii.

Forma

Vrei trei lucruri:

  1. Un corpus înghețat — documentele reale peste care face retrieval sistemul tău, capturate într-un moment în timp.
  2. 200 de întrebări pe care un utilizator real le-ar putea pune, cu răspunsuri și citări ground-truth.
  3. Un set held-out — 30 din cele 200, închise sub cheie, nefolosite niciodată pentru tuning.

Setul held-out e cel mai important și cel mai des sărit. Revenim la el.

Ziua 1–2: Extrage întrebări reale

Sări peste workshop-urile „ce ar întreba utilizatorii?". Produc întrebări pe care niciun utilizator nu le-a pus vreodată. Du-te la surse:

Țintește 250 de întrebări brute. Deduplică, normalizează formularea, aruncă-le pe cele evident out-of-scope. Vei ajunge pe la ~200.

Ziua 3: Etichetează pentru dificultate și subiect

Pune fiecare întrebare într-o găleată:

Vrei un mix. Un set 90% trivial îți va spune că sistemul tău e grozav, iar tu vei face deploy la o regresie pentru că cazurile medii și grele s-au stricat.

Ziua 4: Ground truth

Pentru fiecare întrebare îți trebuie:

Asta e partea lentă. Planifică ~3 minute per întrebare = ~10 ore pentru 200 de întrebări. Doi oameni în paralel, jumătate de săptămână. Folosește un expert de domeniu.

Merită. Asta e partea care transformă „LLM-ul a zis ceva plauzibil" în „LLM-ul a citat sursa corectă și a dat răspunsul corect."

Ziua 5: Baseline-uri + metrici

Rulează sistemul tău curent (sau un stub dacă nu ai unul) pe cele 170 de întrebări vizibile. Înregistrează:

Acum ai baseline-uri. Fiecare schimbare viitoare de prompt sau retrieval apare ca o delta față de astea.

Setul „nu optimiza asta"

Cele 30 de întrebări held-out există dintr-un singur motiv: să te prinzi pe tine însuți.

Fiecare echipă care construiește un set de evals începe eventual să tuneze sistemul contra setului de evals. Rev nou de prompt, rulezi evals, scorul a crescut, livrezi. Trei luni mai târziu, scorul tău în set e 95% și satisfacția utilizatorilor e neschimbată, pentru că ai făcut overfitting.

Cele 30 de întrebări held-out se rulează doar la health check-uri trimestriale. Dacă regresează în timp ce restul setului se îmbunătățește, ăla e alarma de fum pentru overfitting. Sunt un check pe check.

Nu te uita la ele. Nu adăuga la ele. Nu le substitui cu echivalente. Încuie-le într-un seif.

Ce câștigi din asta

Construiește v1 într-o săptămână. Iterează întrebările lunar. Înlocuiește setul held-out o dată pe an.

Nu vei avea niciodată timp să construiești setul perfect de evals. Cu siguranță ai timp să-l construiești pe cel util.

START

Pornește primul sistem.

Discovery la preț fix în 2 săptămâni. Pleci cu arhitectură, spike funcțional și plan de build.