For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

Version actuelle : v0.7.x — Ce guide couvre vLLM v0.7.3+. Les nouvelles fonctionnalités incluent la prise en charge de DeepSeek-R1, des sorties structurées avec choix automatique d’outil, le service multi-LoRA et une meilleure efficacité mémoire.

Exigences du serveur

Paramètre
Minimum
Recommandé

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

-

Besoin d’un GPU adapté ? Un RTX 4090 (24 Go) gère confortablement les modèles 7B–13B ; pour les modèles 70B+, un H100 (80 Go) est le choix le plus sûr.

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:

Accéder à votre service

Lorsqu’il est déployé sur CLORE.AI, accédez à vLLM via l’ http_pub URL :

Tous localhost:8000 les exemples ci-dessous fonctionnent lorsque la connexion se fait via SSH. Pour un accès externe, remplacez par votre https://your-http-pub.clorecloud.net/ URL.

Installation

Utilisation de Docker (recommandé)

Utilisation de pip

Modèles pris en charge

Modèle
Paramètres
VRAM requise
RAM requise

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

Point de terminaison
Méthode
Description

/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

Point de terminaison
Méthode
Description

/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 :

Modèles de raisonnement : DeepSeek-R1 et des modèles similaires incluent <think> des balises dans les réponses montrant le processus de raisonnement du modèle avant la réponse finale.

Benchmarks

Débit (jetons/s par utilisateur)

Modèle
RTX 3090
RTX 4090
A100 40 Go
A100 80 Go

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

Modèle
ctx 4K
ctx 8K
ctx 16K
ctx 32K

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

Modèle
VRAM min.
RAM min.
Recommandé

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 :

GPU
VRAM
Prix/jour
Idéal pour

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

  1. Vérifiez la RAM : Le serveur doit disposer de 16 Go+ de RAM

  2. Vérifiez la VRAM : Doit pouvoir contenir le modèle

  3. Téléchargement du modèle : Le premier lancement télécharge depuis HuggingFace (5 à 15 min)

  4. 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

Fonctionnalité
vLLM
llama.cpp
Ollama

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 ?