LangChain
LangChain — Python/JS-фреймворк для построения агентов и цепочек вызовов LLM с инструментами.
LangChain — открытый фреймворк для разработки приложений на основе языковых моделей. Предоставляет готовые абстракции для цепочек (chains), агентов, памяти, интеграций с векторными базами и внешними API. Написан на Python и JavaScript.
Я начинал AI-агентов именно с LangChain — удобно, что большинство интеграций уже написаны: Pinecone, Chroma, OpenAI, Anthropic, Gmail, Slack. Не нужно писать обёртки с нуля. Для прототипа за выходные — отличный выбор.
Если честно: для продакшн-проектов я всё чаще отхожу от LangChain в сторону прямых вызовов API + собственная логика оркестрации. Причина — LangChain быстро эволюционирует, API часто ломается между версиями, а абстракции иногда прячут важные детали поведения модели. LangGraph (граф-версия для сложных агентов) интереснее, но порог вхождения выше. Для задач n8n-автоматизации в маркетинге чаще использую n8n + нативные API напрямую.