Установка LangChain-приложения на свой сервер: коротко и с данными

Конспект страницы: 6 разделов коротко, данные на 14 октября 2026 и ответы на 3 вопроса. Полный разбор с примерами: Установка LangChain-приложения на свой сервер.

Коротко

Установка LangChain на сервер это установка вашего приложения: библиотека ставится командой uv add langchain, а на VPS круглосуточно работает Python-сервис, который её использует. Готового сервера LangServe больше нет в рекомендациях: проект объявлен устаревшим с 18 ноября 2024 года. Упакуйте приложение в Docker и отдавайте его через свой API на FastAPI: для бота по API хватит 1 ядра и 2 ГБ памяти.

Конспект по разделам

Что ставят на сервер, когда говорят про LangChain

LangChain это библиотека с открытым кодом (MIT) для приложений на языковых моделях: единый интерфейс к моделям разных провайдеров, инструменты, поиск по документам и готовые агенты. Вокруг неё выросла экосистема: LangGraph для сложной оркестрации агентов, Deep Agents для агентов с планированием и подагентами, LangSmith для трассировки и деплоя. Сервера у самой библиотеки нет.

Почему LangServe больше не подходит для LangChain-приложений

LangServe долго был стандартным способом отдать цепочку LangChain по HTTP. С 18 ноября 2024 года он объявлен устаревшим: сообщество принимает только исправления ошибок, а для новых проектов разработчики рекомендуют платформу LangGraph, которая теперь входит в LangSmith Deployment. На практике у вас два пути.

Docker Compose для LangChain-приложения с Ollama

Порт Ollama 11434 здесь не публикуется вовсе: приложение видит её по внутренней сети Docker, а снаружи модель недоступна. Подробно о самой Ollama и размерах моделей: Ollama на сервере.

Какие модели и базы подключить к LangChain на VPS

Ключи провайдеров передавайте через.env и env_file, не копируя их в образ: иначе они окажутся в каждом слое и в реестре контейнеров.

Сколько ресурсов нужно LangChain-приложению

Python-процесс с LangChain и моделью по API занимает сотни мегабайт. Всё остальное зависит от того, что вы поставили рядом: векторная база, Ollama, очередь задач. Три вопроса про ваше приложение

Задеплойте приложение из репозитория

Подключите репозиторий, выберите фреймворк или Docker, домен и SSL выдаются сразу.

Вопросы и ответы

Подойдёт ли для LangChain обычный хостинг сайтов?

Обычно нет: виртуальный хостинг рассчитан на PHP и короткие запросы, а LangChain-приложению нужен постоянно работающий Python-процесс. Подойдёт VPS или платформа, которая запускает Docker-образы из Git.

Чем LangChain отличается от LangGraph?

LangChain даёт компоненты и готовых агентов, LangGraph отвечает за оркестрацию: граф шагов, состояние, долгие запуски. У LangGraph есть свой сервер Agent Server, у LangChain его нет.

Можно ли запустить LangChain с Ollama без видеокарты?

Да, если модель небольшая: на процессоре она отвечает, но заметно медленнее. Для моделей на десятки миллиардов параметров нужен сервер с видеокартой.