Skip to content

Guide 04 EU compute

Deploy your own LLM with vLLM

From a HuggingFace model to a warm, OpenAI-compatible endpoint on a European GPU.

  • GLM
  • DeepSeek
  • Qwen
  • Kimi
  • Mistral
  • Llama
  • gpt-oss
  • Gemma
  • Loes
  • Nemotron
  • Claude Code
  • Codex
  • OpenCode
  • Cursor
  • Cline
  • Loes
  • OpenAI SDK
  • Anthropic SDK

01 Guide

Router or dedicated instance?

The shared Router is perfect to start quickly and pay per token. Choose a dedicated instance when you want isolation, predictable latency or a specific model on your own hardware. On a dedicated instance, vLLM runs on a single European GPU that is exclusively yours.

02 Guide

Step 1, Pick your model

Select a model from the Model Garden or paste a HuggingFace ID, for example Qwen/Qwen3-8B. Every model has a VRAM footprint; the deploy step estimates the minimum VRAM and stops you from picking a GPU that is too small. We request gated models (such as some Llama variants) centrally, so you do not have to arrange individual licences.

03 Guide

Step 2, Configure the GPU

  • Choose the VRAM and a European GPU region
  • We source the capacity from European GPU marketplaces
  • We generate a vLLM setup script automatically and start the deploy
04 Guide

Step 3, What happens behind the scenes

The GPU fetches the setup script through a signed token and starts vLLM with its own API key (stored encrypted), so your endpoint is secured. We run readiness probes on /health; as soon as vLLM is ready, the instance calls back and the status flips to "warm". You get an OpenAI- and Anthropic-compatible URL plus an API key.

05 Guide

Step 4, Send your first request

Reach the instance through the Router by its model slug, or directly on the instance endpoint:

shell
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"}]}'

Because the instance is OpenAI-compatible, the OpenAI SDK works here too: set the base URL to the Router and pick your model slug.

06 Guide

Cost and management

A dedicated instance bills per hour, but idles when nobody is online: you do not pay for unused time and the instance warms back up on the first request. Your dashboard shows the status, usage and logs. To add context from your own documents, link a knowledge base to the instance, see the RAG guide.

07 Guide

VRAM guidelines per model size

How much VRAM you need depends on the parameter count, quantisation and context length. The table below gives practical guidelines; the deploy step checks the floor automatically, so you can never pick a GPU that is too small. The current model catalogue is in the Model Garden.

Model sizeExamplesVRAM guideline
1 to 4BLlama 3.2 3B, small Qwen variants, Gemma 4B8 to 12 GB
7 to 9BQwen3-8B, Llama 3.1 8B, Mistral 7B16 to 24 GB
12 to 14BGemma 12B, Qwen 14B24 to 40 GB
30 to 34BQwen 32B, DeepSeek distill variants48 to 80 GB
70B and upLlama 3.3 70B80 GB or more

08 Guide

Troubleshooting

01

My deploy stays in "warming" for a long time

Large models first have to download and load tens of gigabytes of weights, which takes a while. The instance reports back on its own once the readiness check on /health passes. If the status is stuck for hours, check the logs in your dashboard.

02

The deploy rejects my GPU choice

Then the VRAM is too small for the chosen model. We estimate the minimum VRAM up front and block undersized GPUs, because vLLM would otherwise crash while loading. Pick a GPU with more memory or a smaller model.

03

I get 401 on my instance endpoint

Every instance runs vLLM with its own API key, stored encrypted. If you go through the Router, use your hyai- key; it must be complete and without spaces in the Authorization header.

04

My requests return 404

Check the endpoint: through the Router the base URL is https://hostyourai.com/api/v1 with your model slug, and directly you use the instance path /api/instances/<instance-id>/chat/completions.

Questions

Questions about this guide

How long does a deploy take?

Usually a few minutes. Large models take longer because the weights have to be downloaded and loaded. You can watch the status live in your dashboard and in the Model Garden.

Do I keep paying when nobody uses the model?

No. A dedicated instance idles when unused and warms back up on the first request. You pay per hour, pay-as-you-go; see the pricing page.

Which models can I deploy?

Any open model with a HuggingFace ID, including Llama, Qwen, Mistral, DeepSeek and Gemma. Read more about running your own hardware on the dedicated GPU instances page.

Can I link a knowledge base to my instance?

Yes. Link a knowledge base and every chat call automatically receives context from your own documents, with source citations on non-streaming answers.

When is the shared Router smarter than my own instance?

With variable or low traffic. You then pay per token and manage nothing; read more about the EU Inference Router.

Everything you need for AI

From model hosting to a customer-facing API, it is built for developers and businesses who want their AI running on infrastructure they actually control, inside the EU.

EU-hosted

100%

Your data and your models stay on European GPUs. GDPR-friendly by design.

Verified models, ready to serve

700+

Llama, Qwen, DeepSeek, Mistral, FLUX and plenty more. Pick one and it is warm in minutes, with no DevOps on your end.

OpenAI & Anthropic compatible

2 SDK

Point your existing client at the Router and keep your tools. No rewrite, no lock-in.

From zero to a warm endpoint in minutes

No infra to manage. Pick a model, get an OpenAI-compatible URL, ship.

01

Pick a model

Choose from the Model Garden or paste any HuggingFace ID. Set the VRAM and pick an EU GPU.

02

Get your endpoint

We deploy vLLM, run readiness probes, and hand you a warm OpenAI- and Anthropic-compatible URL plus an API key.

03

Route and ship

Point your client at the Router. It auto-routes to a warm instance and logs every request.

Built for teams that can't send data away

If a US cloud is off the table, HostYourAI gives you the same developer experience on European infrastructure.

01

Public sector & government

Citizen data that legally has to stay in the EU, with full auditability.

02

Regulated enterprise

Finance, healthcare and legal teams under GDPR, DORA and the AI Act.

03

EU SaaS & scale-ups

Ship AI features your customers trust, without a US sub-processor.

04

Agencies & integrators

Deliver private AI for clients on infrastructure you can stand behind.

Private by Default

HostYourAI keeps your models, prompts and data on European GPUs. It is built for teams that care about compliance, reliability and real control.

  • EU-hosted
  • GDPR-friendly
  • OpenAI-compatible
  • vLLM-powered
  • No lock-in

Full data sovereignty

EU

GPUs and data stay inside Europe, and so do your prompts.

Models you can audit

Open

Run open-weight models and see exactly what runs.

No monthly fee

€0

Prepaid credit per token or per minute, so you pay only for what you run.

Your keys, your models

Yours

Your keys, your models and your data. Move whenever you want.

The platform

One platform, four layers

Start with one layer and add the others when the work asks for it. They share one key, one balance and one Activity view.

Code

Your coding agent on open models in Europe, set up with one command.

Open

Control

Keys, budgets and guardrails per team, and personal data stopped before any model sees it.

Open

Serve

Shared per token, or running for you alone, from European data centres.

Open

EU compute

Private GPUs in Europe, H100 to B300, sized for response time, generation speed and concurrent users.

Open

Related pages

Explore more about EU-hosted AI on HostYourAI.

Migrate OpenAI to the EU Router

A step-by-step guide to migrate your OpenAI integration to the EU Router. Change the base URL and API key and run open models on European GPUs.

Read more

Build RAG on EU GPUs

Build a RAG pipeline on European GPUs. Link a knowledge base to the Router and ground answers in your own documents, with source citations.

Read more

Europe's AI infrastructure.
Come build with us.

Start with one key today. Add dedicated GPUs when your workload needs them.

  • Jantine
  • Hans
  • Sander
  • Jos
  • Daan
  • Kyra
  • Margriet
  • Stan
The team behind HostYourAI