| Dernière version | 1.4.6 () |
|---|---|
| Dépôt | github.com/langchain-ai/langchain |
| Type | Bibliothèque logicielle Python (d) |
| Licence | MIT License |
| Site web | langchain.com |
LangChain est un framework logiciel qui aide à intégrer facilement des grands modèles de langage (LLM) dans des applications.
Il sert principalement à connecter les LLM à des sources de données, comme des documents ou des bases de connaissances.
Les principaux cas d’usage de LangChain sont donc proches de ceux des LLM en général : recherche et synthèse de documents, chatbots, questions-réponses basées sur des données, et analyse de code.
LangChain a été lancé en en tant que projet open source par Harrison Chase, alors qu'il travaillait pour la start-up Robust Intelligence, spécialisée dans l'apprentissage automatique. En , LangChain s'est constitué en société et la nouvelle start-up a levé plus de 20 millions de dollars de fonds, pour une valorisation d'au moins 200 millions de dollars, auprès de la société de capital-risque Sequoia Capital, une semaine après avoir annoncé un investissement initial de 10 millions de dollars de la part de Benchmark.
Au troisième trimestre 2023, le langage d'expression LangChain (LCEL) a été introduit, qui fournit un moyen déclaratif de définir des chaînes d'actions.
En , LangChain a lancé LangServe, un outil de déploiement permettant d'héberger le code LCEL sous forme d'API prête à l'emploi.
En , LangChain a lancé LangSmith, une plateforme d'observabilité et d'évaluation à code source fermé pour les applications LLM, et a annoncé une série A de 25 millions de dollars menée par Sequoia Capital.[8] Le , la société a lancé la plateforme LangGraph, qui fournit une infrastructure gérée pour le déploiement d'agents IA à état longuement exécutables.
En , LangChain a figuré dans la liste Forbes AI 50.
Dans les deux ans suivant sa création, LangChain gagne en popularité chez les développeurs et entreprises du domaine de l’IA générative. En juillet puis en , l'entreprise lève 100 millions puis 125 millions de dollars, atteignant une valorisation d’environ 1,2 milliard de dollars et rejoignant la catégorie des "licornes" de l’IA,.
Les développeurs de LangChain mettent en avant l’utilisation du framework pour des cas d’usage comme les chatbots, la génération augmentée par récupération (RAG), le résumé de documents et la génération de données synthétiques.
En , LangChain proposait des intégrations avec notamment :
En , LangChain pouvait lire plus de 50 types de documents et de sources de données.