Module 1
Introduction à LangChain.js
Introduction à LangChain.js
10min
Leçons vidéo
Exercices
Lab pratique
Qu'est-ce que LangChain.js ?
LangChain.js vs LangChain Python
Architecture et composants
Installation et setup
Module 2
Modèles et Prompts
Modèles et Prompts
10min
Leçons vidéo
Exercices
Lab pratique
Chat models (OpenAI, Anthropic, etc.)
Prompt templates
Output parsers
Lab : Première application LangChain.js
Module 3
Chains
Chains
15min
Leçons vidéo
Exercices
Lab pratique
Sequential chains
Router chains
Transformation chains
Lab : Chaîne de traitement de données
Module 4
Memory
Memory
10min
Leçons vidéo
Exercices
Lab pratique
ConversationBufferMemory
ConversationSummaryMemory
Gestion du contexte conversationnel
Lab : Chatbot avec mémoire
Module 5
Agents et Tools
Agents et Tools
15min
Leçons vidéo
Exercices
Lab pratique
Agent executors
Tools integration (calculatrice, recherche web, etc.)
ReAct agent pattern
Lab : Agent avec outils
Module 6
RAG avec LangChain.js
RAG avec LangChain.js
10min
Leçons vidéo
Exercices
Lab pratique
Document loaders
Vector stores (Pinecone, FAISS)
Retrieval chains
Lab : RAG simple en JavaScript
Module 7
Production Patterns
Production Patterns
10min
Leçons vidéo
Exercices
Lab pratique
Error handling
Caching et optimisation
Deployment (Node.js, Edge)
Best practices