vLLM
Высокопропускной инференс LLM с vLLM на GPU Clore.ai
Высокопроизводительный сервер инференса LLM для рабочих нагрузок в продакшене на GPU CLORE.AI.
Все примеры можно запускать на GPU-серверах, арендованных через маркетплейс CLORE.AI.
Требования к серверу
ОЗУ
16 ГБ
32 ГБ+
VRAM
16 ГБ (7B)
24 ГБ+
Сеть
500 Мбит/с
1 Гбит/с+
Время запуска
5–15 минут
-
Важно: vLLM требует значительных объёмов ОЗУ и VRAM. Серверы с менее чем 16 ГБ ОЗУ не смогут запустить даже 7B-модели.
Время запуска: При первом запуске модель загружается с HuggingFace (5–15 минут в зависимости от размера модели и скорости сети). HTTP 502 в это время — это нормально.
Почему vLLM?
Максимальная пропускная способность - PagedAttention для увеличения пропускной способности в 24 раза
Готово для продакшена - API, совместимый с OpenAI, из коробки
Непрерывная пакетная обработка - Эффективное обслуживание нескольких пользователей
Потоковая передача - Генерация токенов в реальном времени
Несколько GPU - Тензорный параллелизм для больших моделей
Несколько LoRA - Одновременное обслуживание нескольких дообученных адаптеров (v0.7+)
Структурированные выходные данные - Поддержка JSON Schema и вызова инструментов (v0.7+)
Быстрое развёртывание на CLORE.AI
Docker-образ:
Порты:
Команда:
Проверьте, что всё работает
После развёртывания найдите ваш http_pub URL в Мои заказы:
Если HTTP 502 сохраняется более 15 минут, проверьте:
На сервере есть 16 ГБ+ ОЗУ
На сервере достаточно VRAM для модели
Для закрытых моделей задан токен HuggingFace
Доступ к вашему сервису
При развёртывании на CLORE.AI обращайтесь к vLLM через http_pub URL:
Установка
Использование Docker (рекомендуется)
Использование pip
Поддерживаемые модели
Mistral 7B
7B
14 ГБ
16 ГБ+
Llama 3.1 8B
8B
16 ГБ
16 ГБ+
Llama 3.1 70B
70B
140 ГБ (или 2x80 ГБ)
64 ГБ+
Mixtral 8x7B
47B
90 ГБ
32 ГБ+
Qwen2.5 7B
7B
14 ГБ
16 ГБ+
Qwen2.5 72B
72B
145 ГБ
64 ГБ+
DeepSeek-V3
236B MoE
Несколько GPU
128 ГБ+
DeepSeek-R1-Distill-Qwen-7B
7B
14 ГБ
16 ГБ+
DeepSeek-R1-Distill-Qwen-32B
32B
64 ГБ
32 ГБ+
DeepSeek-R1-Distill-Llama-70B
70B
140 ГБ
64 ГБ+
Phi-4
14B
28 ГБ
32 ГБ+
Gemma 2 9B
9B
18 ГБ
16 ГБ+
CodeLlama 34B
34B
68 ГБ
32 ГБ+
Параметры сервера
Базовый сервер
Продакшен-сервер
С квантизацией (меньше VRAM)
Структурированные выходные данные и вызов инструментов (v0.7+)
Включите автоматический выбор инструмента и структурированные JSON-выходы:
Использование в Python:
Структурированный JSON-вывод через формат ответа:
Обслуживание нескольких LoRA (v0.7+)
Обслуживайте базовую модель с несколькими LoRA-адаптерами одновременно:
Запрос к определённому LoRA-адаптеру по имени модели:
Поддержка DeepSeek-R1 (v0.7+)
vLLM v0.7+ имеет нативную поддержку distill-моделей DeepSeek-R1. Эти модели рассуждений выводят <think> теги, показывающие процесс их рассуждения.
DeepSeek-R1-Distill-Qwen-7B (один GPU)
DeepSeek-R1-Distill-Qwen-32B (два GPU)
DeepSeek-R1-Distill-Llama-70B (четыре GPU)
Запрос к DeepSeek-R1
Разбор тегов think:
Использование API
Chat Completions (совместимо с OpenAI)
Потоковая передача
cURL
Текстовые дополнения
Полная документация API
vLLM предоставляет совместимые с OpenAI конечные точки, а также дополнительные служебные конечные точки.
Стандартные конечные точки
/v1/models
GET
Список доступных моделей
/v1/chat/completions
POST
Chat completion
/v1/completions
POST
Текстовое дополнение
/health
GET
Проверка состояния (может вернуть пустой ответ)
Дополнительные конечные точки
/tokenize
POST
Токенизировать текст
/detokenize
POST
Преобразовать токены в текст
/version
GET
Получить версию vLLM
/docs
GET
Документация Swagger UI
/metrics
GET
Метрики Prometheus
Токенизация текста
Полезно для подсчёта токенов перед отправкой запросов:
Ответ:
Детокенизация
Преобразование идентификаторов токенов обратно в текст:
Ответ:
Получить версию
Ответ:
Документация Swagger
Откройте в браузере для интерактивной документации API:
Метрики Prometheus
Для мониторинга:
Бенчмарки
Пропускная способность (токенов/с на пользователя)
Mistral 7B
100
170
210
230
Llama 3.1 8B
95
150
200
220
Llama 3.1 8B (AWQ)
130
190
260
280
Mixtral 8x7B
-
45
70
85
Llama 3.1 70B
-
-
25 (2x)
45 (2x)
DeepSeek-R1 7B
90
145
190
210
DeepSeek-R1 32B
-
-
40
70 (2x)
Бенчмарки обновлены в январе 2026 года.
Длина контекста vs VRAM
8B FP16
18 ГБ
22 ГБ
30 ГБ
46 ГБ
8B AWQ
8 ГБ
10 ГБ
14 ГБ
22 ГБ
70B FP16
145 ГБ
160 ГБ
190 ГБ
250 ГБ
70B AWQ
42 ГБ
50 ГБ
66 ГБ
98 ГБ
Аутентификация Hugging Face
Для закрытых моделей (Llama и т. д.):
Или задать как переменную окружения:
Требования к GPU
7-8B
16 ГБ
16 ГБ
24 ГБ VRAM, 32 ГБ ОЗУ
13B
26 ГБ
32 ГБ
40 ГБ VRAM
34B
70 ГБ
32 ГБ
80 ГБ VRAM
70B
140 ГБ
64 ГБ
2x80 ГБ
Оценка стоимости
Типичные ставки на маркетплейсе CLORE.AI:
RTX 3090
24 ГБ
$0.30–1.00
моделей 7-8B
RTX 4090
24 ГБ
$0.50–2.00
7-13B, быстро
A100
40 ГБ
$1.50–3.00
моделей 13-34B
A100
80 ГБ
$2.00–4.00
моделей 34-70B
Цены указаны в USD/день. Ставки зависят от провайдера — проверьте маркетплейс CLORE.AI актуальные тарифы.
Устранение неполадок
HTTP 502 длительное время
Проверьте ОЗУ: На сервере должно быть 16 ГБ+ ОЗУ
Проверьте VRAM: Должно хватать для модели
Загрузка модели: При первом запуске выполняется загрузка с HuggingFace (5–15 мин)
HF Token: Для закрытых моделей требуется аутентификация
Нехватка памяти
Сбой загрузки модели
vLLM против других
Пропускная способность
Лучший
Хороший
Хороший
Использование VRAM
Высокое
Низкое
Среднее
Удобство использования
Среднее
Среднее
Легко
Время запуска
5–15 мин
1–2 мин
30 сек
Несколько GPU
Нативно
Ограниченно
Ограниченно
Вызов инструментов
Да (v0.7+)
Ограниченно
Ограниченно
Несколько LoRA
Да (v0.7+)
Нет
Нет
Используйте vLLM, когда:
Высокая пропускная способность — приоритет
Обслуживание нескольких пользователей
Достаточно VRAM и RAM
Развертывание в production
Нужен вызов инструментов / структурированные ответы
Используйте Ollama, когда:
Нужна быстрая настройка
Один пользователь
Доступно меньше ресурсов
Следующие шаги
Ollama - Более простая альтернатива с более быстрым запуском
DeepSeek-R1 - Руководство по модели для рассуждений
DeepSeek-V3 - Лучшая универсальная модель
Qwen2.5 - Многоязычные модели
Llama.cpp - Вариант с меньшим использованием VRAM
Последнее обновление
Это было полезно?