Module 4 sur 10, leçon 4 sur 5
Pratiquer
Boucles de raisonnement et architectures
Écrire le code
Tout tourne dans votre navigateur, sans installation, compte ni clé API. Le modèle est scripté : les résultats sont reproductibles.
const sameCall = (a, b) => a.name === b.name && a.input === b.input;async function runAgent({ model, tools, prompt, maxSteps = 20 }) { const messages = [{ role: 'user', content: prompt }]; let previous = null; let repeats = 0; for (let step = 0; step < maxSteps; step += 1) { const response = await model.create({ messages });
Réparer l’agentDétecter un agent bloqué
Ouvrir dans l’éditeurasync function executePlan(plan, tools) { const evidence = {}; // TODO return { status: 'done', evidence };}module.exports = { executePlan };
Donner une compétence à l’agentConstruire un exécuteur ReWOO
Ouvrir dans l’éditeurFil rouge
Fil rouge : écrivez à la main, en ReAct, la trace d’une demande de remboursement où la commande est introuvable. Réécrivez-la en ReWOO. Comptez les appels au modèle et repérez à quel moment le plan ReWOO devient faux.
Pratiquer
- AI Agents in LangGraph DeepLearning.AI
Cours court : un agent écrit à la main, puis avec LangGraph. - AI Agents for Beginners Microsoft
18 leçons gratuites, chacune avec une courte vidéo et des exemples de code Python.
Certaines ressources demandent un compte gratuit ou une clé API, parfois payante.