Aller au contenu
Simon Place
FR EN
Réserver un appel Meet

Module 9 sur 10, leçon 4 sur 5

Pratiquer

Évaluer un agent

Écrire le code

Tout tourne dans votre navigateur, sans installation, compte ni clé API. Le modèle est scripté : les résultats sont reproductibles.

function wilson(passes, n, z = 1.96) {  // TODO  return { low: 0, high: 0 };}function clearlyBetter(a, b) {  // TODO  return false;}
Donner une compétence à l’agentMettre un intervalle sur un score
Ouvrir dans l’éditeur
async function evaluate(cases, agent, { runs = 3 } = {}) {  let passes = 0;  const failures = [];  for (const testCase of cases) {    for (let run = 0; run < runs; run += 1) {      try {        const output = await agent(testCase.input);        if (testCase.check(output)) passes += 1;
Réparer l’agentCorriger un évaluateur trop gentil
Ouvrir dans l’éditeur
function calibrate(labels, threshold = 0.9) {  // TODO  return { agreement: 0, tpr: null, tnr: null, trustworthy: false };}module.exports = { calibrate };
Donner une compétence à l’agentCalibrer un juge LLM
Ouvrir dans l’éditeur

Fil rouge

Fil rouge : écrivez 20 cas pour l’agent de remboursement, dont 5 pièges. Rejouez-les 3 fois. Notez le taux de réussite, le coût moyen par cas et les causes d’échec. Corrigez une cause et relancez : le score a-t-il bougé plus que le bruit ?

Pratiquer

  • Evaluating AI Agents DeepLearning.AI
    Inscription gratuite : 15 leçons vidéo, 6 exemples de code, 1 devoir noté.

Certaines ressources demandent un compte gratuit ou une clé API, parfois payante.

Mentions légales et confidentialité