Exercices de Code

Pratique Python, IA Engineering et bien plus avec des exercices interactifs et des tests automatiques.

🎓 Parcours guidé Les sections dans l'ordre, étape par étape. 🔍 Explorer librement Par thème, niveau ou recherche.
Tous niveaux Débutant Intermédiaire Avancé
Tous les sujets Les Bases Python (71) Structures de données (40) Fonctions & Modules (106) POO (53) Architecture & Patterns (57) Algorithmes (47) Concepts Web & Django (50) IA & Data Science (22) Prompt Engineering (15) Projets guidés (81) Django Avancé (18) AI Engineering (19) Machine Learning (30) Entraîner son LLM (15) Computer Vision (18)
Débutant 🧠 Fondamentaux AI Engineering GRATUIT

Valider une question utilisateur

Quand tu deploies un chatbot en production, la premiere chose a gerer c'est le n'importe quoi que les utilisateurs vont taper. Un champ vide, un …

10 XP 1 réussite
Résoudre →
validation llm chatbot
Débutant 🧠 Fondamentaux AI Engineering GRATUIT

Router une requete vers le bon pipeline

Dans une application LLM serieuse, tu ne traites pas toutes les questions de la meme facon. Une question factuelle ("Quelle est la capitale du Japon …

10 XP 0 réussites
Résoudre →
routing pipeline llm
Débutant 🧠 Fondamentaux AI Engineering GRATUIT

Construire un systeme de memoire

Les LLM n'ont pas de memoire entre les appels. Si tu envoies "Bonjour, je m'appelle Alice" puis "Quel est mon prenom ?", le LLM ne …

10 XP 0 réussites
Résoudre →
memoire conversation sliding-window
Débutant 🧠 Fondamentaux AI Engineering GRATUIT

Resumer une conversation longue

La sliding window a un defaut majeur : quand tu supprimes les anciens messages, tu perds du contexte. L'utilisateur a dit son prenom il y …

10 XP 0 réussites
Résoudre →
resume conversation memoire
Débutant 🧠 Fondamentaux AI Engineering GRATUIT

Tool use : definir des outils

Les LLM sont mauvais en calcul, ne connaissent pas les donnees en temps reel, et ne peuvent pas envoyer d'emails. Mais ils savent decider QUEL …

10 XP 0 réussites
Résoudre →
tool-use function-calling llm