LangChain : un framework Python dédié IA, LLM

Par:
ftonic

lun, 20/11/2023 - 11:12

LangChain est un framework pour concevoir des apps orientées LLM. Il est disponible en Python et JavaScript. Il intègre des composants, un runtime, des templates pour déployer et intégrer les modèles, un côté serveur, LangServe pour déployer les chaînes LangChain en API Rest et enfin LangSmith pour tester, monitorer.

L'architecture est limpide : 

- la partie développement et intégration : LangChain

- déploiement : LangServe

- tout ce qui est test, desbug, monitoring : LangSmith

L'installation se fait avec pip ou Conda. Pour fonctionner, il nécessite des données, un modèle, un data store qu'il faut installer. LangServe s'installe à part. 

LangChain est une alternative à PyTorch, PyStark, Keras, etc. 

Pour en savoir plus : python.langchain.com/docs/get_started/introduction