73 leçons, chacune un module autonome — notes de cours, cartes mémo et un récapitulatif audio. Ouvrez hors ligne ; apprenez à votre rythme.
Chaque carte ouvre une leçon complète : des notes à lire, des cartes à réviser et un récapitulatif à écouter. Commencez où vous voulez ; elles sont autonomes.
Concepts clés
Notes d'étude : Accès aux modèles via AWS Bedrock
Objectif Principal
Concept fondamental :
Notes d'étude : Construction d'un Chatbot Simple
Objectif du Projet
Notes de cours : Optimisation des réponses par Prompt
Tokenisation :** Le texte d'entrée est d'abord décomposé en petits morceaux appelés *tokens*.
Notes de Cours : Streaming de Réponse avec Bedrock
Notes d'étude : Influencer la sortie des LLM (Claude)
Notes de Cours : Génération de Données Structurées (JSON, etc.)
Notes d'étude : Utilisation des Séquences d'Arrêt et du Pré-remplissage (Message Prefilling)
Notes d'étude : Ingénierie et Évaluation de Prompt
Notes de Cours : Workflow d'Évaluation de Prompts
Objectif du Prompt
Notes de Cours : Pipeline d'Évaluation (Eval Pipeline)
Définition :** Un grader prend la sortie d'un modèle (output) et fournit un signal objectif.
Objectif du Grade de Code (Code Grader)
Notes d'étude : Amélioration du Modèle de Notation (Model Grader)
Définition et Objectif
Notes d'étude : Ingénierie de Prompt
Notes d'étude : L'Ingénierie de Prompt et la Spécificité
Notes de Révision : Structurer les Prompts avec les Balises XML
Notes d'étude : Ingénierie de Prompt par l'Exemple
Notes d'étude : Ingénierie de Prompt (Prompt Engineering)
Notes d'étude : Utilisation des Outils (Tool Use)
Objectif Principal
Objectif du Schéma JSON
Ajout de l'argument `tools` :** Permet de fournir le schéma JSON décrivant les outils disponibles au modèle.
Objectif :** Définir le processus pour exécuter des outils demandés par le modèle (Claude) et renvoyer les résultats.
Concepts Clés : Gestion des Outils et de l'Historique de Conversation
Objectif Principal :** Gérer des conversations multi-tours complexes impliquant l'utilisation d'outils (tool use) de manière efficace.
Objectif du projet :** Initialement prévu d'ajouter trois outils ; un seul (obtenir la date et l'heure actuelles) était implémenté.
Notes d'étude : Le Batch Tool (Outil de lot)
1. Méthodes de Sortie Structurée
Notes de Cours : Extraction de Données Structurées avec des Schémas Flexibles
Fonction :** Outil intégré à Claude, permettant d'étendre ses capacités pour agir comme un ingénieur logiciel.
Notes de Cours : Retrieval Augmented Generation (RAG)
Notes de Cours : Workflow RAG et Stratégies de Découpage (Chunking)
I. Le Processus de Recherche dans le Pipeline RAG
Notes de Révision : Le Pipeline RAG Complet
Notes d'étude : Flux de travail RAG (Retrieval-Augmented Generation)
Notes d'étude : Amélioration de la Recherche dans les Pipelines RAG
I. Architecture du Retriever (Le Pipeline de Recherche)
Approche initiale :** Utilisation d'une recherche hybride (Index Vectoriel + Index BM25).
Objectif :** Améliorer la précision du pipeline de Génération Augmentée par la Récupération (RAG).
Notes d'étude : Pensée Étendue (Extended Thinking) de Claude
Notes d'étude : Capacités de Vision de Claude
Notes d'étude : Lecture de documents PDF avec Claude
Objectif :** Comprendre comment la fonctionnalité des citations renforce la fiabilité des réponses de Claude basées sur des documents PDF.
Notes de cours : Le Prompt Caching
Notes d'étude : Le Cache de Prompt (Prompt Caching)
Objectif :** Optimiser les requêtes en utilisant la mise en cache pour réduire les coûts et accélérer le traitement.
Notes d'étude : Protocole de Contexte de Modèle (MCP)
Notes d'étude : Protocole de Contexte Modèle (MCP)
Notes d'étude : Implémentation d'un Chatbot MCP
I. Overview of the MCP Server
Notes d'étude : Débogage du Serveur MCP
I. Overview of the MCP Client
Définition :** Les ressources permettent au serveur MCP d'exposer des données ou des opérations spécifiques au client.
Notes d'étude : Lecture de ressources dans le client MCP
Objectif Principal :
Notes d'étude : Fonctionnalités du Client MCP
Ce récapitulatif présente les trois primitives de serveur (Outils, Ressources, Prompts) et l'entité qui contrôle leur exécution.
Notes de Cours : Les Agents Basés sur les LLM
Notes de Cours : Cloud Code
Qu'est-ce que Cloud Code ?
Notes de Cours : Extension de Cloud Code via MCP
I. Principe de base : Le parallélisme avec Claude
Concept Principal :
Notes de Cours : Fonctionnalité d'Utilisation d'Ordinateur de Claude
Notes de cours : Utilisation des Outils et Utilisation de l'Ordinateur (Computer Use)
Notes d'étude : Les Agents et l'Utilisation des Outils