vLLM
Inférence LLM à haut débit avec vLLM sur les GPU Clore.ai
Serveur d’inférence LLM à haut débit pour les charges de production sur les GPU CLORE.AI.
Tous les exemples peuvent être exécutés sur des serveurs GPU loués via CLORE.AI Marketplace.
Exigences du serveur
RAM
16 Go
32 Go+
VRAM
16 Go (7B)
24 Go+
Réseau
500 Mbit/s
1 Gbit/s+
Temps de démarrage
5 à 15 minutes
-
Important : vLLM nécessite une RAM et une VRAM importantes. Les serveurs disposant de moins de 16 Go de RAM ne pourront pas exécuter même les modèles 7B.
Temps de démarrage : Le premier lancement télécharge le modèle depuis HuggingFace (5 à 15 minutes selon la taille du modèle et la vitesse du réseau). Un HTTP 502 pendant ce temps est normal.
Pourquoi vLLM ?
Débit le plus rapide - PagedAttention pour un débit 24x supérieur
Prêt pour la production - API compatible OpenAI prête à l’emploi
Batching continu - Service multi-utilisateur efficace
Streaming - Génération de jetons en temps réel
Multi-GPU - Parallélisme tensoriel pour les grands modèles
Multi-LoRA - Servez simultanément plusieurs adaptateurs fine-tunés (v0.7+)
Sorties structurées - Application de schéma JSON et appel d’outil (v0.7+)
Déploiement rapide sur CLORE.AI
Image Docker :
Ports :
Commande :
Vérifier que cela fonctionne
Après le déploiement, trouvez votre http_pub URL dans Mes commandes:
Si vous obtenez un HTTP 502 pendant plus de 15 minutes, vérifiez :
Le serveur dispose de 16 Go+ de RAM
Le serveur dispose de suffisamment de VRAM pour le modèle
Le jeton HuggingFace est défini pour les modèles à accès restreint
Accéder à votre service
Lorsqu’il est déployé sur CLORE.AI, accédez à vLLM via l’ http_pub URL :
Installation
Utilisation de Docker (recommandé)
Utilisation de pip
Modèles pris en charge
Mistral 7B
7B
14 Go
16 Go+
Llama 3.1 8B
8B
16 Go
16 Go+
Llama 3.1 70B
70B
140 Go (ou 2x80 Go)
64 Go+
Mixtral 8x7B
47B
90 Go
32 Go+
Qwen2.5 7B
7B
14 Go
16 Go+
Qwen2.5 72B
72B
145 Go
64 Go+
DeepSeek-V3
236B MoE
Multi-GPU
128 Go+
DeepSeek-R1-Distill-Qwen-7B
7B
14 Go
16 Go+
DeepSeek-R1-Distill-Qwen-32B
32B
64 Go
32 Go+
DeepSeek-R1-Distill-Llama-70B
70B
140 Go
64 Go+
Phi-4
14B
28 Go
32 Go+
Gemma 2 9B
9B
18 Go
16 Go+
CodeLlama 34B
34B
68 Go
32 Go+
Options du serveur
Serveur de base
Serveur de production
Avec quantification (VRAM réduite)
Sorties structurées et appel d’outil (v0.7+)
Activez le choix automatique d’outil et les sorties JSON structurées :
Utilisation en Python :
Sortie JSON structurée via le format de réponse :
Service Multi-LoRA (v0.7+)
Servez un modèle de base avec plusieurs adaptateurs LoRA simultanément :
Interrogez un adaptateur LoRA spécifique par nom de modèle :
Prise en charge de DeepSeek-R1 (v0.7+)
vLLM v0.7+ prend en charge nativement les modèles distillés DeepSeek-R1. Ces modèles de raisonnement produisent <think> des balises montrant leur processus de raisonnement.
DeepSeek-R1-Distill-Qwen-7B (GPU unique)
DeepSeek-R1-Distill-Qwen-32B (double GPU)
DeepSeek-R1-Distill-Llama-70B (quadruple GPU)
Interrogation de DeepSeek-R1
Analyse des balises think :
Utilisation de l’API
Complétions de chat (compatible OpenAI)
Streaming
cURL
Complétions de texte
Référence complète de l’API
vLLM fournit des points de terminaison compatibles OpenAI ainsi que des points de terminaison utilitaires supplémentaires.
Points de terminaison standard
/v1/models
GET
Lister les modèles disponibles
/v1/chat/completions
POST
Complétion de chat
/v1/completions
POST
Complétion de texte
/health
GET
Vérification de l’état de santé (peut renvoyer vide)
Points de terminaison supplémentaires
/tokenize
POST
Tokeniser le texte
/detokenize
POST
Convertir les jetons en texte
/version
GET
Obtenir la version de vLLM
/docs
GET
Documentation Swagger UI
/metrics
GET
Métriques Prometheus
Tokeniser le texte
Utile pour compter les jetons avant d’envoyer des requêtes :
Réponse :
Détokeniser
Convertir les identifiants de jetons en texte :
Réponse :
Obtenir la version
Réponse :
Documentation Swagger
Ouvrez dans le navigateur pour une documentation API interactive :
Métriques Prometheus
Pour la surveillance :
Benchmarks
Débit (jetons/s par utilisateur)
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)
Benchmarks mis à jour en janvier 2026.
Longueur de contexte vs VRAM
8B FP16
18 Go
22 Go
30 Go
46 Go
8B AWQ
8 Go
10 Go
14 Go
22 Go
70B FP16
145 Go
160 Go
190 Go
250 Go
70B AWQ
42 Go
50 Go
66 Go
98 Go
Authentification Hugging Face
Pour les modèles à accès restreint (Llama, etc.) :
Ou définir comme variable d’environnement :
Exigences GPU
7-8B
16 Go
16 Go
24 Go VRAM, 32 Go RAM
13B
26 Go
32 Go
40 Go VRAM
34B
70 Go
32 Go
80 Go VRAM
70B
140 Go
64 Go
2x80 Go
Estimation des coûts
Tarifs typiques du marketplace CLORE.AI :
RTX 3090
24 Go
0,30 $–1,00 $
Modèles 7-8B
RTX 4090
24 Go
0,50 $–2,00 $
7-13B, rapide
A100
40 Go
1,50 $–3,00 $
Modèles 13-34B
A100
80 Go
2,00 $–4,00 $
Modèles 34-70B
Prix en USD/jour. Les tarifs varient selon le fournisseur — consultez CLORE.AI Marketplace pour connaître les tarifs actuels.
Dépannage
HTTP 502 pendant longtemps
Vérifiez la RAM : Le serveur doit disposer de 16 Go+ de RAM
Vérifiez la VRAM : Doit pouvoir contenir le modèle
Téléchargement du modèle : Le premier lancement télécharge depuis HuggingFace (5 à 15 min)
Jeton HF : Les modèles à accès restreint nécessitent une authentification
Mémoire insuffisante
Échec du téléchargement du modèle
vLLM contre les autres
Débit
Meilleur
Bon
Bon
Utilisation de la VRAM
Élevée
Faible
Moyenne
Facilité d’utilisation
Moyenne
Moyenne
Facile
Temps de démarrage
5-15 min
1-2 min
30 s
Multi-GPU
Natif
Limité
Limité
Appel d’outils
Oui (v0.7+)
Limité
Limité
Multi-LoRA
Oui (v0.7+)
Non
Non
Utilisez vLLM lorsque :
Le débit élevé est prioritaire
Servir plusieurs utilisateurs
Avoir suffisamment de VRAM et de RAM
Déploiement en production
Besoin d’appel d’outils / de sorties structurées
Utilisez Ollama lorsque :
Configuration rapide nécessaire
Utilisateur unique
Moins de ressources disponibles
Étapes suivantes
Ollama - Alternative plus simple avec un démarrage plus rapide
DeepSeek-R1 - Guide du modèle de raisonnement
DeepSeek-V3 - Meilleur modèle polyvalent
Qwen2.5 - Modèles multilingues
Llama.cpp - Option à plus faible consommation de VRAM
Mis à jour
Ce contenu vous a-t-il été utile ?