LangChain es un conjunto de abstracciones y utilidades para casos de uso comunes al trabajar con modelos de lenguaje grande (LLM). Facilita el manejo del formato de las llamadas API, la gestión de respuestas, el manejo del contexto y la mejora de las habilidades conversacionales. LangChain también proporciona plantillas de prompts y ayuda a implementar mejores prácticas, agilizando así el desarrollo al trabajar con documentos y otros datos.