01 Что это
LangChain — самый известный фреймворк для AI-приложений. Появился в октябре 2022, сразу после ChatGPT, и быстро стал стандартом-де-факто для прототипов. К 2026 году эволюция фреймворка привела к тому, что многие функции вынесены в отдельные пакеты: langchain-core, langchain-community, langchain-anthropic, langchain-openai.
02 Плюсы
- Десятки готовых интеграций — VectorStores (Pinecone, Qdrant, Weaviate), retrievers, prompt templates.
- Большое community, много примеров на GitHub.
- Документация — самая объёмная в индустрии.
- Шаблоны для типовых задач — RAG, agents, conversation memory.
03 Минусы
- Abstraction soup — сложно понять что под капотом.
- Частые breaking changes между минорными версиями.
- Производительность ниже, чем у прямого SDK — обёртки добавляют overhead.
- Debugging сложный — много слоёв.
04 Когда брать
- Прототип за день — десятки готовых компонентов сокращают код.
- Тестовое RAG-приложение.
- Студенты, learn-by-doing.
Когда не брать: production с предсказуемой нагрузкой и SLA. Там лучше чистый SDK или LangGraph.