Glossaire

LangChain

Qu’est-ce que LangChain ?

LangChain est un framework open source pour Python et JavaScript qui permet aux développeurs de créer des applications fondées sur des modèles de langage. Il offre des interfaces unifiées vers de nombreux fournisseurs de modèles ainsi que des briques pour l'appel d'outils, les agents, le traitement de documents et la génération augmentée par récupération. Depuis la version 1.0 (octobre 2025), les agents de LangChain reposent sur LangGraph. Usages typiques : chatbots qui interrogent des documents internes ou agents qui appellent des services externes.

Thèmes

  • Framework
  • Développement
  • Open source

Essayer KI.ordo

Agents, flux et modèles dans un seul espace de travail – démo gratuite de 24 heures.

Lancer la démo
← Tous les termes

Termes associés

LangGraph

LangGraph est un framework open source de l'écosystème LangChain qui permet de modéliser des agents IA et des processus en plusieurs étapes sous forme de graphe de nœuds et d'arêtes. Un état partagé est transmis d'étape en étape ; boucles, embranchements, sauvegarde d'états intermédiaires et interruptions pour validation humaine sont prévus. La version 1.0 est sortie en octobre 2025. Exemple : un agent qui fait une recherche, rédige un brouillon et attend une validation avant l'envoi.

  • Framework
  • Agents
  • +1

Génération augmentée par récupération (RAG)

La génération augmentée par récupération associe recherche et génération de texte : avant de répondre, le système cherche dans une base de connaissances (manuels, directives, FAQ…) les passages pertinents et les transmet au modèle de langage comme contexte. La réponse s'appuie ainsi sur des contenus actuels propres à l'entreprise, et pas seulement sur les connaissances d'entraînement du modèle. Cela réduit les affirmations inventées, rend les sources traçables et permet des mises à jour sans nouvel entraînement.

  • RAG
  • recherche documentaire
  • +1

Chaînage de modèles

Le chaînage de modèles (model chaining) consiste à enchaîner plusieurs modèles ou étapes d’IA, de sorte que la sortie d’une étape devient l’entrée de la suivante. Les tâches complexes sont ainsi découpées en sous-tâches maîtrisables, que l’on peut vérifier et améliorer séparément. Exemple : une étape résume la demande d’un client, une deuxième l’attribue à un service et une troisième rédige la réponse.

  • orchestration
  • flux
  • +1

Crew AI

CrewAI est un framework open source en Python qui permet de réunir plusieurs agents d'IA en une équipe (« crew »). Chaque agent reçoit un rôle, un objectif et des outils adaptés ; les tâches sont réparties et les résultats transmis. Des « flows » permettent en outre des processus pilotés et déclenchés par des événements. Exemple : un agent de recherche rassemble des informations, puis un agent de rédaction en tire un rapport.

  • multi-agents
  • framework
  • +1