Concepts
Fiches pédagogiques sur les concepts clés des frameworks IA/ML.
Brouillons en attente de relecture
Chains et LCEL dans LangChain : comprendre le chaînage de composants
LCEL (LangChain Expression Language) remplace les anciennes classes Chain par une interface Runnable unifiée. L'opérateur pipe | compose les étapes, avec streaming, batch et async intégrés.
langchain5 erreurs fréquentes avec LangChain et comment les résoudre
Les 5 erreurs les plus fréquentes : imports déplacés, types incompatibles dans LCEL, clés API manquantes, confusion invoke/run, et versions de packages incompatibles.
langchainOutput Parsers dans LangChain : structurer les réponses du LLM
Les Output Parsers transforment le texte brut du LLM en données structurées. Depuis LangChain 0.3, with_structured_output est la méthode recommandée — elle utilise le function calling natif du modèle.
langchainPrompt Templates dans LangChain : structurer vos prompts
Les Prompt Templates sont des objets structurés qui génèrent des prompts formatés à partir de variables. ChatPromptTemplate produit des listes de messages (système, humain, assistant) compatibles LCEL.
langchainQu'est-ce que le pattern ReAct ?
ReAct (Reasoning + Acting) est un pattern où le modèle alterne entre étapes de raisonnement explicite et appels d'outils, jusqu'à obtenir une réponse finale.