工具介绍
<div align="центр">
<a href="https://docs.langchain.com/oss/python/langchain/overview">
<изображение>
<source media="(предпочтительно-цветовая схема: темный)" srcset=.github/images/logo-dark.svg>
<source media="(предпочтительно-цветовая схема: свет)" srcset=.github/images/logo-light.svg>
<img alt="LangChain Logo" src=".github/images/logo-dark.svg" width="50%>
</фотография>
</a>
</div>
<div align="центр">
<h3> Инженерная платформа агента.</h3>
</div>
<div align="центр">
<a href="https://opensource.org/licenses/MIT" target=" blank"><img src="https://img.shields.io/pypi/l/langchain" alt="PyPI - License"></a>
<a href="https://pypistats.org/packages/langchain" target=" blank"><img src="https://img.shields.io/pepy/dt/langchain" alt="PyPI - Downloads"></a>
<a href="https://pypi.org/project/langchain/#history" target=" blank"><img src="https://img.shields.io/pypi/v/langchain?label=%20" alt="Version"></a>
<a href="https://x.com/langchain oss" target=" blank"><img src="https://img.shields.io/twitter/url/https/twitter.com/langchain oss.svg?style=social&label=Follow%20%40LangChain" alt="Twitter/X></a>
</div>
<br>
LangChain является основой для создания агентов и LLM-приложений. Это помогает объединить взаимодействующие компоненты и сторонние интеграции для упрощения разработки приложений ИИ — и все это при принятии решений о будущем по мере развития базовой технологии.
[!TIP]
Просто начать? Глубокие агенты - пакет более высокого уровня, построенный на LangChain для агентов, которые имеют встроенные капабилиты для общих шаблонов использования, таких как планирование, субагенты, использование файловой системы и многое другое.
Быстрый старт
Если вы ищете более продвинутую настройку или оркестровку агентов, ознакомьтесь с LangGraph, нашей структурой для создания управляемых рабочих процессов агентов.
Для эквивалентной библиотеки JS/TS ознакомьтесь с LangChain.js.
[!TIP]
Для разработки, отладки и развертывания агентов ИИ и приложений LLM см. LangSmith.
Экосистема LangChain
Хотя фреймворк LangChain можно использовать отдельно, он также легко интегрируется с любым продуктом LangChain, предоставляя разработчикам полный набор инструментов при создании приложений LLM.
Глубокие агенты - создайте агентов, которые могут планировать, использовать субагенты и использовать файловые системы для сложных задач
LangGraph - Создавайте агентов, которые могут надежно справляться со сложными задачами с помощью нашей низкоуровневой структуры управления агентами
**Интеграции** — модели чата и встраивания, инструменты и наборы инструментов и многое другое
**LangSmith** — агенты, наблюдаемость и отладка для приложений LLM
**LangSmith Deployment** — Развертывание и масштабирование агентов с специально разработанной платформой для долгосрочных государственных рабочих процессов
Зачем использовать LangChain?
LangChain помогает разработчикам создавать приложения, работающие на LLM, через стандартный интерфейс для моделей, встраивания, векторные хранилища и многое другое.
** Увеличение данных в реальном времени** Легко подключайте LLM к различным источникам данных и внешним / внутренним системам, используя обширную библиотеку интеграций LangChain с поставщиками моделей, инструментами, векторными хранилищами, ретриверами и т. Д.
**Модельная совместимость** — Включайте и выключайте модели в качестве экспериментов инженерной команды, чтобы найти лучший выбор для потребностей вашего приложения. По мере развития отрасли быстро адаптируйтесь — абстракции LangChain заставляют вас двигаться, не теряя импульса.
Быстрое прототипирование - Быстрое создание и итерация на приложениях LLM с модульной компонентной архитектурой LangChain. Проверяйте различные подходы и рабочие процессы без восстановления с нуля, ускоряя цикл разработки.
** Функции, готовые к производству** — развертывание надежных приложений со встроенной поддержкой мониторинга, оценки и отладки с помощью интеграции, такой как LangSmith. Шкала с уверенностью с использованием проверенных в бою моделей и лучших практик
**Вибрантное сообщество и экосистема** — Используйте богатую экосистему интеграций, шаблонов и компонентов, предоставляемых сообществом. Польза от непрерывных улучшений и оставаться в курсе последних разработок ИИ через активное сообщество с открытым исходным кодом
Гибкие уровни абстракции — работа на уровне абстракции, который соответствует вашим потребностям — от высокоуровневых цепей для быстрых запусков до низкоуровневых компонентов для мелкозернистого управления. LangChain растет с сложностью вашего приложения
-
ресурсы
- Документация - концептуальные обзоры и руководства
Обзор экосистемы LangChain — как LangChain, LangGraph и Deep Agents сочетаются друг с другом
API-справка — полная ссылка для всех классов