LangChain es un marco de software que facilita la integración de grandes modelos de lenguaje (LLM) en aplicaciones. Como marco de integración de modelos de lenguaje, los casos de uso de LangChain se superponen en gran medida con los de los modelos de lenguaje en general, incluyendo el análisis y resumen de documentos , chatbots y análisis de código . [ 2 ]
Historia
LangChain fue lanzado en octubre de 2022 como un proyecto de código abierto por Harrison Chase, mientras trabajaba en la startup de aprendizaje automático Robust Intelligence. En abril de 2023, LangChain se constituyó como sociedad anónima y la nueva startup recaudó más de 20 millones de dólares en financiación, con una valoración de al menos 200 millones de dólares, de la firma de capital riesgo Sequoia Capital , una semana después de anunciar una inversión semilla de 10 millones de dólares de Benchmark . [ 3 ] [ 4 ]
En el tercer trimestre de 2023, se introdujo el Lenguaje de Expresiones LangChain (LCEL), que proporciona una forma declarativa de definir cadenas de acciones. [ 5 ] [ 6 ]
En octubre de 2023, LangChain presentó LangServe, una herramienta de implementación para alojar código LCEL como una API lista para producción . [ 7 ]
En febrero de 2024, LangChain lanzó LangSmith, una plataforma de evaluación y observabilidad de código cerrado para aplicaciones LLM, y anunció una ronda de financiación Serie A de 25 millones de dólares liderada por Sequoia Capital. [ 8 ] El 14 de mayo de 2025, la compañía lanzó LangGraph Platform para su disponibilidad general, proporcionando infraestructura gestionada para el despliegue de agentes de IA con estado y de larga duración. [ 9 ]
En abril de 2025, LangChain apareció en la lista Forbes AI 50. [ 10 ]
Capacidades
Los desarrolladores de LangChain resaltan la aplicabilidad del marco a casos de uso que incluyen chatbots , [ 11 ] generación aumentada por recuperación , [ 12 ] resumen de documentos , [ 13 ] y generación de datos sintéticos. [ 14 ] InfoWorld describió LangChain como un kit de desarrollo de software que simplifica la conexión entre grandes modelos de lenguaje y aplicaciones externas a través de una API unificada. [ 15 ] La revista también escribió que se puede usar para incorporar contexto de fuentes como PDF, páginas web, archivos CSV y bases de datos relacionales , al tiempo que facilita a los desarrolladores cambiar el modelo subyacente sin grandes cambios de código. [ 15 ]
A partir de marzo de 2023, LangChain incluía integraciones con sistemas como el almacenamiento en la nube de Amazon, Google y Microsoft Azure ; [ 16 ] envoltorios de API para noticias, información de películas y clima; Bash para resumen, verificación de sintaxis y semántica, y ejecución de scripts de shell ; múltiples subsistemas y plantillas de web scraping ; soporte para generación de indicaciones de aprendizaje con pocos ejemplos ; búsqueda y resumen de tareas "todo" en código; resumen, extracción y creación de documentos, hojas de cálculo y presentaciones de Google Drive ; búsqueda web de Google Search y Microsoft Bing ; [ 17 ] modelos de lenguaje OpenAI, Anthropic y Hugging Face; búsqueda y resumen de guías de reparación y wikis de iFixit ; MapReduce para responder preguntas, combinar documentos y generar preguntas; puntuación de superposición de N-gramas ; PyPDF, pdfminer, fitz y pymupdf para extracción y manipulación de texto de archivos PDF ; generación, análisis y depuración de código Python y JavaScript; Base de datos vectorial Milvus [ 18 ] para almacenar y recuperar incrustaciones vectoriales; base de datos vectorial Weaviate [ 19 ] para almacenar en caché objetos de datos e incrustaciones; almacenamiento de base de datos de caché Redis ; Python RequestsWrapper y otros métodos para solicitudes de API; bases de datos SQL y NoSQL , incluyendo soporte JSON ; Streamlit , incluyendo para registro; mapeo de texto para búsqueda de k vecinos más cercanos ; conversión de zona horaria y operaciones de calendario; seguimiento y registro de símbolos de pila en ejecuciones de subprocesos asíncronos y con subprocesos ; y el sitio web y SDK de WolframAlpha . [ 20 ] A partir de abril de 2023, puede leer desde más de 50 tipos de documentos y fuentes de datos. [ 21 ]
Herramientas LangChain
Véase también
Referencias
- ↑ "Versión 0.1.16" . 11 de abril de 2024. Consultado el 23 de abril de 2024 .
- ^ Buniatyan, pescante (2023). "Comprensión del código mediante LangChain" . Bucle activo .
- ↑ Palazzolo, Stephanie (13 de abril de 2023). "La startup de IA LangChain elige a Sequoia para liderar una ronda de financiación con una valoración de al menos 200 millones de dólares" . Business Insider . Archivado del original el 18 de abril de 2023. Consultado el 18 de abril de 2023 .
- ↑ Griffith, Erin; Metz, Cade (14 de marzo de 2023) .«Que florezcan 1000 flores»: La fiebre por la financiación de la IA se intensifica . The New York Times . ISSN 0362-4331 . Archivado del original el 18 de abril de 2023. Consultado el 18 de abril de 2023 .
- ↑ Mansurova, Mariya (30-10-2023). "Modelado de temas en producción: aprovechando LangChain para pasar de Jupyter Notebooks ad-hoc a un servicio modular de producción" . towardsdatascience.com . Recuperado el 08-07-2024 .
- ↑ "Lenguaje de expresiones LangChain" . langchain.dev . 1 de agosto de 2023. Consultado el 8 de julio de 2024 .
- ↑ "Presentamos LangServe, la mejor manera de implementar tus LangChains" . Blog de LangChain . 12 de octubre de 2023. Consultado el 17 de octubre de 2023 .
- ↑ "Anuncio de la disponibilidad general de LangSmith y nuestra Serie A liderada por Sequoia Capital" . Blog de LangChain . 15 de febrero de 2024. Consultado el 3 de agosto de 2025 .
- ↑ "La plataforma LangGraph ya está disponible para el público en general: implemente y gestione agentes con estado de larga duración" . Blog de LangChain . 14 de mayo de 2025. Consultado el 3 de agosto de 2025 .
- ↑ SHRIVASTAVA"], ["RASHI. "Lista Forbes 2025 AI 50: Clasificación de las principales empresas de inteligencia artificial" . Forbes . Archivado del original el 31 de diciembre de 2025. Recuperado el 12 de enero de 2026 .
- ↑ "Chatbots | 🦜️🔗 Langchain" . python.langchain.com . Archivado del original el 14-03-2024 . Consultado el 26-11-2023 .
- ↑ "Generación aumentada por recuperación (RAG) | 🦜️🔗 Langchain" . python.langchain.com . Archivado del original el 28-03-2024 . Recuperado el 26-11-2023 .
- ↑ "Resumen | 🦜️🔗 Langchain" . python.langchain.com . Archivado del original el 06-01-2024 . Consultado el 26-11-2023 .
- ↑ "Generación de datos sintéticos | 🦜️🔗 Langchain" . python.langchain.com . Archivado del original el 7 de marzo de 2024. Consultado el 26 de noviembre de 2023 .
- 1 2 MSV, Janakiram (2023). "Una breve guía de LangChain para desarrolladores de software" . InfoWorld . Recuperado el 9 de marzo de 2026 .
- ↑ "Azure Cognitive Search y LangChain: una integración perfecta para capacidades mejoradas de búsqueda vectorial" . TECHCOMMUNITY.MICROSOFT.COM . Consultado el 31 de agosto de 2024 .
- ↑ "Mejores estrategias alternativas de contenido de IA y marcos LLM" . Medium . 31 de agosto de 2024. Consultado el 31 de agosto de 2024 .
- ↑ "Milvus — LangChain" . python.langchain.com . Consultado el 29 de octubre de 2023 .
- ↑ "Weaviate" . python.langchain.com . Consultado el 17 de enero de 2024 .
- ↑ Hug, Daniel Patrick (08-03-2023). "Árbol temático jerárquico de las integraciones de LangChain" (PDF) . GitHub . Archivado del original el 29-04-2023 . Recuperado el 18-04-2023 .
- ↑ "Cargadores de documentos — LangChain 0.0.142" . python.langchain.com . Archivado del original el 18 de abril de 2023. Consultado el 18 de abril de 2023 .
Enlaces externos
- Sitio web oficial
- Langchain-ai en GitHub
- software de IA
- Modelos de lenguaje a gran escala
- marcos de software
- Software 2022