L

LangChain

Также известен как: ЛангЧейн
Инструменты

Определение

LangChain — популярный open-source фреймворк для создания приложений на базе LLM, предоставляющий абстракции для chains, agents, RAG и memory.

Простое объяснение

LangChain — как конструктор LEGO для AI-приложений. Готовые блоки для чат-ботов, поиска, агентов — собирай нужную комбинацию.

Подробнее

LangChain унифицирует работу с различными LLM (OpenAI, Anthropic, open-source), предоставляя общий интерфейс. Основные концепции: Chains (последовательности вызовов), Agents (автономные системы с tools), Retrievers (поиск для RAG), Memory (сохранение контекста диалога). LangSmith добавляет observability и evaluation. LCEL (LangChain Expression Language) позволяет декларативно описывать pipelines. Критика: избыточная абстракция, сложность отладки. Альтернативы: LlamaIndex, Haystack, собственные реализации.

Связанные термины