工具介绍
<div align="center">
https://docs.langchain.com/oss/python/langchain/overview">
<image>
<source media="(preferes-color-scheme: dark)" srcset=".github/images/logo-dark.svg">
<source media="(preferes-color-scheme: light)" srcset=".github/images/logo-light.svg">
<img alt="LangChain Logo" src=".github/images/logo-dark.svg" width="50%">
</photo>
</a>
</div>
<div align="center">
<h3>La plate-forme d'ingénierie des agents.</h3>
</div>
<div align="center">
<a href="https://opensource.org/licenses/MIT" cible=" blank"><img src="https://img.shields.io/pypi/l/langchain" alt="PyPI - Licence"></a>
<a href="https://pypistats.org/packages/langchain" cible=" blank"><img src="https://img.shields.io/pepy/dt/langchain" alt="PyPI - Téléchargements"></a>
<a href="https://pypi.org/project/langchain/#history" cible=" blank"><img src="https://img.shields.io/pypi/v/langchain?label=%20" alt="Version"></a>
<a href="https://x.com/langchain oss" cible=" blank"><img src="https://img.shields.io/twitter/url/https/twitter.com/langchain oss.svg?style=social&label=Suivez%20%40LangChain" alt="Twitter / X"></a>
</div>
<br>
LangChain est un cadre pour les agents de construction et les applications alimentées par LLM. Il vous aide à chaîner ensemble des composants interopérables et des intégrations tierces pour simplifier le développement d'applications d'IA, tout en maintenant les décisions futures à mesure que la technologie sous-jacente évolue.
> [!TIP]
> Juste commencer? Découvrez **Agents profonds** — un paquet de niveau supérieur construit sur LangChain pour les agents qui ont des capabilites intégrées pour des modèles d'utilisation communs tels que la planification, les sous-agents, l'utilisation du système de fichiers, et plus encore.
Démarrer rapidement
Si vous êtes à la recherche d'une personnalisation plus avancée ou d'une orchestration d'agents, consultez LangGraph, notre cadre pour construire des workflows d'agents contrôlables.
Pour une bibliothèque JS/TS équivalente, consultez LangChain.js.
> [!TIP]
> Pour développer, déboguer et déployer des agents d'IA et des applications LLM, voir LangSmith.
Écosystèmes LangChain
Bien que le cadre LangChain puisse être utilisé de manière autonome, il s'intègre aussi parfaitement à n'importe quel produit LangChain, donnant aux développeurs une suite complète d'outils lors de la construction d'applications LLM.
- ** Agents profonds** — Construisez des agents capables de planifier, d'utiliser des sous-agents et d'utiliser des systèmes de fichiers pour des tâches complexes
- **LangGraph** — Construisez des agents capables de gérer de façon fiable des tâches complexes avec notre cadre d'orchestration des agents de bas niveau
- **Intégrations** — Modèles, outils et outils de discussion et d'intégration, et plus encore
- **LangSmith** — Évaluations des agents, observation et débogage pour les applications LLM
- **Déploiement LangSmith** — Déploiement et agents d'échelle avec une plate-forme spécialement conçue pour les workflows de longue durée et d'état
Pourquoi utiliser LangChain ?
LangChain aide les développeurs à construire des applications alimentées par des LLMs grâce à une interface standard pour les modèles, les ancrages, les magasins vectoriels, et plus encore.
- ** Augmentation des données en temps réel** Connectez facilement les LLM à diverses sources de données et systèmes externes/internes, en puisant dans la vaste bibliothèque d'intégrations de LangChain avec des fournisseurs de modèles, des outils, des magasins vectoriels, des récupérateurs, etc.
- **Interopérabilité des modèles** — Échangez les modèles en tant qu'expériences de votre équipe d'ingénierie pour trouver le meilleur choix pour les besoins de votre application. À mesure que la frontière industrielle évolue, s'adapter rapidement — les abstractions de LangChain vous maintiennent en mouvement sans perdre votre élan
- **Prototypage rapide** — Construisez et itérez rapidement sur les applications LLM avec l'architecture modulaire basée sur les composants de LangChain. Testez différentes approches et flux de travail sans reconstruire de zéro, accélérant votre cycle de développement
- **Caractéristiques prêtes à la production** — Déployez des applications fiables avec un support intégré pour le suivi, l'évaluation et le débogage grâce à des intégrations comme LangSmith. Écheller avec confiance en utilisant les modèles éprouvés et les meilleures pratiques
- **Communauté et écosystème dynamiques** — Tirer parti d'un riche écosystème d'intégrations, de modèles et de composantes communautaires. Bénéficiez d'améliorations continues et restez informé des derniers développements en matière d'IA grâce à une communauté active et ouverte
- **Couches d'abstraction flexibles** — Travaillez au niveau de l'abstraction qui convient à vos besoins — des chaînes de haut niveau pour des démarrages rapides aux composants de bas niveau pour un contrôle fin. LangChain grandit avec la complexité de votre application
---
Ressources
- Documentation — aperçus conceptuels et guides
- Aperçu de l'écosystème LangChain — comment LangChain, LangGraph et Deep Agents s'harmonisent
- Référence API — Référence complète pour toutes les classes publiques