On this page
Compatible OpenAI en drop-in
HostYourAI expose un endpoint compatible OpenAI (/v1/chat/completions). Votre SDK OpenAI existant continue de fonctionner : vous pointez la base URL vers notre Router et vous utilisez votre clé API HostYourAI. Le streaming, les prompts système et les paramètres se comportent comme vous l'attendez.
Qu'est-ce qui change dans votre code ?
Uniquement la base URL et la clé API. Le reste de votre intégration reste identique, que vous utilisiez Python, Node ou un autre langage. Vous migrez en quelques minutes au lieu de plusieurs semaines.
- Même format de requête et de réponse qu'OpenAI
- Streaming via server-sent events
- Des modèles ouverts comme Llama, Qwen, Mistral et DeepSeek
- Injection de contexte RAG optionnelle lorsque vous liez une base de connaissances
Hébergé dans l'UE et pensé pour la confidentialité
Les modèles tournent sur des GPU européens que vous maîtrisez. Vos données ne quittent jamais l'UE, un accord de traitement des données (DPA) est disponible et la liste des sous-traitants est publique. Les poids ouverts signifient aussi : aucun entraînement sur vos données.
Exemple en code
Voici à quoi ressemble une requête avec le SDK OpenAI. Seules la base URL et la clé changent, et le streaming se comporte comme vous l'attendez :
from openai import OpenAI
client = OpenAI(
base_url="https://hostyourai.com/api/v1",
api_key="hyai-...",
)
resp = client.chat.completions.create(
model="llama-3.3-70b",
messages=[{"role": "user", "content": "Bonjour"}],
stream=True,
)
for chunk in resp:
print(chunk.choices[0].delta.content or "", end="")
Vous voulez un pas à pas complet ? Lisez le guide Migrer votre client OpenAI vers l'EU Router.
Ce qui reste identique, ce qui change
| Élément | Chez OpenAI | Chez HostYourAI |
|---|---|---|
| Endpoint | /v1/chat/completions | /v1/chat/completions, identique |
| Base URL | api.openai.com | hostyourai.com/api/v1 |
| Clé API | sk-... | hyai-... |
| Nom du modèle | gpt-4o, gpt-4o-mini | llama-3.3-70b, qwen3-8b et d'autres |
| Streaming | Server-sent events | Server-sent events, identique |
| Traitement des données | États-Unis | GPU dans l'UE |
Les frameworks construits sur l'API OpenAI, comme LangChain et LlamaIndex, fonctionnent aussi : il suffit de leur fournir une autre base URL et une autre clé.
Questions sur l'API compatible OpenAI
Cela fonctionne-t-il avec LangChain, LlamaIndex et d'autres frameworks ?
Oui. Tout ce qui accepte une base URL compatible OpenAI fonctionne directement. Vous configurez la base URL et votre clé hyai-, rien d'autre.
Quel modèle remplace gpt-4o ?
Pour les tâches générales, Llama 3.3 70B est le choix courant ; pour la vitesse et un faible coût, un modèle plus petit comme Qwen3 8B. Comparez les modèles dans le catalogue ou testez-les côte à côte dans le Playground.
Le streaming fonctionne-t-il ?
Oui, via server-sent events, exactement comme chez OpenAI. Votre code de streaming existant reste inchangé.
Puis-je ancrer les réponses dans mes propres documents ?
Oui. Liez une base de connaissances et le Router injecte automatiquement le contexte pertinent dans vos requêtes. Lisez le guide Construire un RAG sur des GPU européens.
Combien coûte une requête ?
Vous payez par token, par classe de modèle, depuis un solde de crédit prépayé. Les tarifs sont sur la page des tarifs.
Est-ce conforme au RGPD ?
Le traitement a lieu sur des GPU européens, un accord de traitement des données (DPA) est disponible et il n'y a aucun entraînement sur vos données. Pour les secteurs réglementés, voir santé, finance et secteur public.