RAG & retrieval

Hébergement de pipelines RAG

Créez de puissantes applications RAG avec vos propres données.

je vraag
doc-4f2a0.94
doc-9c1e0.91
doc-2b770.88

La plupart des projets RAG s'enlisent dans la plomberie : découpage en chunks, embeddings, base vectorielle, logique de recherche, assemblage du prompt. HostYourAI livre cette plomberie comme une fonctionnalité de la plateforme. Téléversez des documents dans une base de connaissances, liez-la au Router partagé ou à une instance dédiée, et le contexte pertinent est injecté automatiquement dans vos complétions de chat. Votre code continue d'effectuer des appels ordinaires compatibles OpenAI.

Les documents d'un pipeline RAG sont généralement le type de matériel que vous ne publieriez jamais publiquement : manuels, contrats, politiques, connaissances internes. Avec HostYourAI, les documents comme l'inférence restent dans des datacenters européens, couverts par un accord de traitement des données (DPA), ce qui rend le RAG viable pour le contenu sensible auquel il est le mieux adapté. Le déroulé complet se trouve dans le guide Construire un RAG sur des GPU européens.

Pourquoi des pipelines RAG dans l'UE

Vos documents suivent vos prompts

La recherche documentaire signifie que des extraits de documents voyagent dans chaque prompt enrichi. Si l'inférence a lieu hors d'Europe, votre base de connaissances franchit de fait la frontière, un chunk à la fois. Garder le stockage et l'inférence ensemble dans plusieurs régions européennes, chiffrés par AES-256 au repos, comble cette lacune. HostYourAI n'entraîne pas de modèles sur les données des clients.

La souveraineté sur tout le pipeline

Une pile RAG comporte de nombreux éléments mobiles, et chaque service externe est une juridiction de plus à évaluer. Exécuter la recherche et la génération sur une seule plateforme européenne, avec une liste publique des sous-traitants, donne aux organisations des administrations publiques et de la santé un pipeline qu'elles peuvent réellement défendre lors d'une revue.

La recherche est sensible à la latence

Chaque requête RAG fait un travail supplémentaire avant le premier token : recherche, classement, assemblage du prompt. Lorsque la recherche et l'inférence reposent sur la même infrastructure européenne, cette surcharge reste faible, et les modèles chauds du Router font que la génération démarre sans chargement de modèle.

python
from openai import OpenAI
client = OpenAI(
    base_url="https://hostyourai.com/api/v1",
    api_key="hyai-...")
client.chat.completions.create(
    model="llama-3.3-70b",
    messages=[{"role":"user","content":"Hallo!"}])

Comment fonctionne l'injection de bout en bout

Vous créez une base de connaissances, y ajoutez des documents et la liez au Router ou à l'une de vos instances GPU dédiées. À chaque complétion de chat, la plateforme récupère les chunks les plus pertinents pour la question de l'utilisateur et les injecte comme contexte avant que le modèle ne génère. Les réponses sans streaming incluent un tableau sources avec le nom du document et un extrait pour chaque chunk utilisé, ce qui vous permet d'afficher des citations dans votre interface. Vous préférez un contrôle explicite ? Passez plutôt knowledge_base_id dans le corps de la requête au lieu de lier. Et si la recherche échoue, la requête se dégrade proprement : le chat se poursuit sans le contexte supplémentaire plutôt que de renvoyer une erreur.

Étape du pipelineCe qui se passe
IngestionLes documents sont téléversés, découpés en chunks et indexés dans la base de connaissances
LiaisonLa base de connaissances est rattachée au Router ou à une instance, ou transmise à chaque requête
RechercheLa question de l'utilisateur est comparée aux chunks selon leur pertinence
InjectionLes meilleurs chunks sont ajoutés au prompt avant la génération
CitationLes réponses sans streaming renvoient des sources avec le nom du document et un extrait
DégradationSi la recherche échoue, la complétion se poursuit sans contexte
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

Comment démarrer

Si une base de connaissances est liée, aucune modification de code n'est nécessaire. Pour en cibler une explicitement, passez knowledge_base_id via extra_body dans le SDK Python :

from openai import OpenAI

client = OpenAI(
    base_url="https://hostyourai.com/api/v1",
    api_key="hyai-...",
)

response = client.chat.completions.create(
    model="llama-3.2-1b",
    messages=[{"role": "user", "content": "What does our warranty cover for water damage?"}],
    extra_body={"knowledge_base_id": 42},
)

print(response.choices[0].message.content)
for source in response.model_extra.get("sources", []):
    print(source["document"], "-", source["excerpt"][:80])
Je app
OpenAI · Anthropic
EU Router
één base URL
Qwen3-8B
warm
Loes (NL)
soeverein
Llama-3.3
warm

Questions sur les pipelines RAG

Ai-je besoin de ma propre base de données vectorielle ?

Non. La base de connaissances gère le découpage, l'indexation et la recherche sur la plateforme. Si vous préférez un contrôle total, vous pouvez toujours apporter votre propre pile de recherche et envoyer des prompts déjà assemblés.

Comment connecter une base de connaissances à mes requêtes ?

De deux façons : la lier au Router ou à une instance pour que chaque complétion soit enrichie automatiquement, ou passer knowledge_base_id explicitement dans le corps de la requête pour un contrôle appel par appel.

Puis-je montrer aux utilisateurs d'où provient une réponse ?

Oui. Les réponses sans streaming incluent un tableau sources avec le nom du document et un extrait par chunk récupéré. Les réponses en streaming sont enrichies de contexte mais ne peuvent pas porter de métadonnées de sources dans les chunks SSE.

Que se passe-t-il si la recherche échoue ?

La complétion se poursuit sans contexte injecté au lieu de renvoyer une erreur. Votre chat reste disponible même si la base de connaissances est brièvement indisponible.

Quels modèles fonctionnent avec le lien vers la base de connaissances ?

Tout modèle que vous pouvez appeler, sur l'EU Inference Router ou sur une instance dédiée. Choisissez-en un dans le catalogue de modèles ; les modèles plus grands tendent à synthétiser plus fidèlement le contexte récupéré.

Combien coûte le RAG en plus de l'inférence ?

Le contexte récupéré ajoute des tokens d'entrée à chaque requête, facturés à l'usage depuis votre solde de crédit prépayé. Consultez la page des tarifs.

je vraag
doc-4f2a0.94
doc-9c1e0.91
doc-2b770.88

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.

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.

Privé par défaut

HostYourAI garde vos modèles, vos prompts et vos données sur des GPU européens. Conçu pour les équipes qui tiennent à la conformité, à la fiabilité et à un contrôle réel.

EU-hostedGDPR-friendlyOpenAI-compatiblevLLM-poweredNo lock-in
EU
Full data sovereignty

GPUs and data residency inside Europe. Your prompts never leave the EU.

Open
Models you can audit

Run open-weight models with no black boxes or hidden telemetry.

€0
Scale to zero

GPUs idle when nobody is online, so you only pay for what you run.

Yours
No vendor lock-in

Your infra, your keys, your models. Leave whenever you want.

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