Guide

Déployer votre propre LLM avec vLLM

D'un modèle HuggingFace à un point de terminaison chaud, compatible OpenAI, sur un GPU européen.

On this page

Router ou instance dédiée ?

Le Router partagé est parfait pour démarrer vite et payer au token. Choisissez une instance dédiée lorsque vous voulez de l'isolation, une latence prévisible ou un modèle précis sur votre propre matériel. Sur une instance dédiée, vLLM s'exécute sur un seul GPU européen qui vous est exclusivement réservé.

Étape 1 : choisir votre modèle

Sélectionnez un modèle dans le Model Garden ou collez un identifiant HuggingFace, par exemple Qwen/Qwen3-8B. Chaque modèle a une empreinte VRAM ; l'étape de déploiement estime la VRAM minimale et vous empêche de choisir un GPU trop petit. Nous demandons de manière centralisée l'accès aux modèles à accès restreint (comme certaines variantes de Llama), vous n'avez donc pas à gérer de licences individuelles.

qwen3-8b vLLM ready
NVIDIA A100 · 40GB · EU marketplace · eu-central
VRAM19.2 / 40 GB
GPU utilisation71%
42 ms
time-to-first-token
128
tokens / sec
62°C
temperature
POST /api/v1/chat/completions200 OK

Étape 2 : configurer le GPU

  • Choisissez la VRAM et une région GPU européenne
  • Nous obtenons la capacité auprès de places de marché GPU européennes
  • Nous générons automatiquement un script d'installation vLLM et lançons le déploiement

Étape 3 : ce qui se passe en coulisses

Le GPU récupère le script d'installation via un jeton signé et démarre vLLM avec sa propre clé API (stockée chiffrée), votre point de terminaison est donc sécurisé. Nous exécutons des sondes de disponibilité sur /health ; dès que vLLM est prêt, l'instance nous rappelle et le statut passe à « warm » (chaud). Vous obtenez une URL compatible OpenAI et Anthropic ainsi qu'une clé API.

Étape 4 : envoyer votre première requête

Accédez à l'instance via le Router par son slug de modèle, ou directement sur le point de terminaison de l'instance :

curl https://hostyourai.com/api/instances/<instance-id>/chat/completions \
  -H "Authorization: Bearer hyai-..." \
  -H "Content-Type: application/json" \
  -d '{"messages":[{"role":"user","content":"Hello"}]}'

L'instance étant compatible OpenAI, le SDK OpenAI fonctionne ici aussi : définissez l'URL de base sur le Router et choisissez le slug de votre modèle.

Coûts et gestion

Une instance dédiée est facturée à l'heure, mais se met en veille quand personne n'est connecté : vous ne payez pas le temps inutilisé et l'instance se réchauffe à la première requête. Votre tableau de bord affiche le statut, l'usage et les journaux. Pour ajouter du contexte issu de vos propres documents, liez une base de connaissances à l'instance, voir le guide RAG.

Repères de VRAM selon la taille du modèle

La VRAM nécessaire dépend du nombre de paramètres, de la quantification et de la longueur de contexte. Le tableau ci-dessous donne des repères pratiques ; l'étape de déploiement vérifie automatiquement le minimum, vous ne pouvez donc jamais choisir un GPU trop petit. Le catalogue actuel des modèles se trouve dans le Model Garden.

Taille du modèleExemplesRepère de VRAM
1 à 4BLlama 3.2 3B, petites variantes de Qwen, Gemma 4B8 à 12 GB
7 à 9BQwen3-8B, Llama 3.1 8B, Mistral 7B16 à 24 GB
12 à 14BGemma 12B, Qwen 14B24 à 40 GB
30 à 34BQwen 32B, variantes distillées de DeepSeek48 à 80 GB
70B et plusLlama 3.3 70B80 GB ou plus

Dépannage

Mon déploiement reste longtemps en « warming »

Les grands modèles doivent d'abord télécharger et charger des dizaines de gigaoctets de poids, ce qui prend du temps. L'instance se signale d'elle-même dès que le contrôle de disponibilité sur /health réussit. Si le statut reste bloqué pendant des heures, consultez les journaux dans votre tableau de bord.

Le déploiement refuse mon choix de GPU

Dans ce cas, la VRAM est trop petite pour le modèle choisi. Nous estimons la VRAM minimale en amont et bloquons les GPU sous-dimensionnés, car vLLM planterait sinon au chargement. Choisissez un GPU avec plus de mémoire ou un modèle plus petit.

J'obtiens une erreur 401 sur le point de terminaison de mon instance

Chaque instance exécute vLLM avec sa propre clé API, stockée chiffrée. Si vous passez par le Router, utilisez votre clé hyai- ; elle doit être complète et sans espaces dans l'en-tête Authorization.

Mes requêtes renvoient une erreur 404

Vérifiez le point de terminaison : via le Router, l'URL de base est https://hostyourai.com/api/v1 avec le slug de votre modèle ; en direct, vous utilisez le chemin de l'instance /api/instances/<instance-id>/chat/completions.

Questions sur ce guide

Combien de temps dure un déploiement ?

En général quelques minutes. Les grands modèles prennent plus de temps car les poids doivent être téléchargés et chargés. Vous pouvez suivre le statut en direct dans votre tableau de bord et dans le Model Garden.

Dois-je continuer à payer quand personne n'utilise le modèle ?

Non. Une instance dédiée se met en veille lorsqu'elle n'est pas utilisée et se réchauffe à la première requête. Vous payez à l'heure, à l'usage ; consultez la page des tarifs.

Quels modèles puis-je déployer ?

Tout modèle ouvert disposant d'un identifiant HuggingFace, dont Llama, Qwen, Mistral, DeepSeek et Gemma. Pour en savoir plus sur l'exécution sur votre propre matériel, consultez la page instances GPU dédiées.

Puis-je lier une base de connaissances à mon instance ?

Oui. Liez une base de connaissances et chaque appel de chat reçoit automatiquement du contexte issu de vos propres documents, avec des citations de sources sur les réponses sans streaming.

Quand le Router partagé est-il plus judicieux que ma propre instance ?

Avec un trafic variable ou faible. Vous payez alors au token et ne gérez rien ; en savoir plus sur l'EU Inference Router.

Tout ce qu'il faut pour l'IA

De l'hébergement de modèles à une API destinée à vos clients, tout est conçu pour les développeurs et les entreprises qui veulent que leur IA tourne sur une infrastructure qu'ils contrôlent réellement, au sein de l'UE.

100%
Hébergé dans l'UE

Vos données et vos modèles restent sur des GPU européens. Conçu pour respecter le RGPD.

200+
Modèles vérifiés, prêts à servir

Llama, Qwen, DeepSeek, Mistral, FLUX et bien d'autres. Choisissez-en un et il est prêt en quelques minutes, sans DevOps de votre côté.

2 SDK
Compatible OpenAI et Anthropic

Pointez votre client existant vers le Router et gardez vos outils. Sans réécriture, sans dépendance.

De zéro à un endpoint prêt en quelques minutes

Aucune infrastructure à gérer. Choisissez un modèle, obtenez une URL compatible OpenAI et livrez.

1

Choisissez un modèle

Choisissez dans le Model Garden ou collez n'importe quel ID HuggingFace. Définissez la VRAM et choisissez un GPU européen.

2

Obtenez votre endpoint

Nous déployons vLLM, exécutons les sondes de disponibilité et vous remettons une URL prête, compatible OpenAI et Anthropic, ainsi qu'une clé d'API.

3

Routez et livrez

Pointez votre client vers le Router. Il route automatiquement vers une instance démarrée, met les GPU au repos quand personne n'est connecté et journalise chaque requête.

Compatible avec les outils que vous utilisez déjà

Le Router parle les API OpenAI et Anthropic, il s'intègre donc directement aux clients et SDK que votre équipe utilise déjà. Il suffit de changer l'URL de base.

Essayer HostYourAI gratuitement
docker
anthropic
huggingface
langchain
python
nodedotjs
curl
ollama
jetbrains
jupyter
vercel
zapier
postman
n8n

Conçu pour les équipes qui ne peuvent pas envoyer leurs données ailleurs

Si un cloud américain est exclu, HostYourAI vous offre la même expérience développeur sur une infrastructure européenne.

Secteur public et administrations

Des données de citoyens qui doivent légalement rester dans l'UE, avec une auditabilité complète.

Entreprises réglementées

Équipes de la finance, de la santé et du juridique soumises au RGPD, à DORA et à l'AI Act.

SaaS et scale-ups européens

Livrez des fonctionnalités d'IA en lesquelles vos clients ont confiance, sans sous-traitant américain.

Agences et intégrateurs

Proposez une IA privée à vos clients, sur une infrastructure dont vous pouvez répondre.

Frequently asked questions

Can I run this in the EU?

Yes. HostYourAI runs open models on GPUs in European datacenters via vLLM. Your prompts and outputs never leave the EU and there is no US cloud provider in the chain.

Is it GDPR-compliant?

Yes. All processing happens inside the EU, a Data Processing Agreement (DPA) is available and the subprocessor list is public. Open weights also mean no training on your data.

Is the API OpenAI-compatible?

Yes. Point your existing OpenAI or Anthropic client at our Router (https://hostyourai.com/api/v1), change only the base URL and API key. No rewrite, no lock-in.

What does it cost?

Pay-as-you-go on one prepaid credit balance: the shared router per token or a dedicated GPU per hour. Free to start, no minimum, no fixed monthly fee.

Model garden

Works with 390+ open models

Text and image models on dedicated EU GPUs. Every model tested on our own hardware.

Related pages

Explore more about EU-hosted AI on HostYourAI.

Hébergez. Routez. Livrez.

Aucune carte bancaire requise. Paiement à l'usage, résiliable à tout moment.

Commencer l'hébergement gratuitement dès aujourd'hui