Ton code OpenAI, servi depuis l’UE.
L’API parle le format chat completions d’OpenAI. Change la base URL, choisis un niveau plutôt qu’un nom de modèle, et ton SDK, ton framework et ta logique de retry continuent de fonctionner.
10 requêtes gratuites pour essayer. Ensuite du crédit prépayé à partir de 10 €, valable 24 mois. Sans abonnement.
from openai import OpenAI
client = OpenAI(
api_key="ua-...",
base_url="https://api.europeanailab.eu/v1", # la seule ligne qui change
)
resp = client.chat.completions.create(
model="eu-standard", # un niveau, pas un nom de modèle
messages=[{"role": "user", "content": "Résume ce contrat en cinq points."}],
)Quatre niveaux, deux tarifs chacun.
Les tokens en entrée et en sortie sont facturés séparément, par million, en euros hors TVA. Les modèles derrière chaque niveau sont sur transparence de l’IA.
| Niveau | Entrée par million de tokens | Sortie par million de tokens | Fenêtre de contexte |
|---|---|---|---|
Liteeu-lite | 0,40 € | 1,60 € | 131 072 tokens |
Standardeu-standard | 0,70 € | 3,50 € | 262 144 tokens |
Contexte longeu-long | 1,00 € | 2,00 € | 1 000 000 tokens |
Proeu-pro | 4,00 € | 12,00 € | 1 000 000 tokens |
Calcule ce que coûte ton propre volume sur la page tarifs.
Les parties de l’API que tu utilises vraiment.
Tu trouves des exemples de code pour chacune dans la documentation.
Streaming
Les tokens arrivent au fil de leur génération. Avec
include_usage, le dernier chunk porte le nombre de tokens : une requête en streaming est mesurée au token près.Function calling
Passe
toolscomme avec OpenAI. Le modèle renvoie l’appel et ses arguments ; ton code l’exécute.Sortie structurée
Demande du JSON conforme à un schéma avec
response_formatet récupère un résultat que ton code peut parser.En-têtes de réponse
Chaque réponse dit ce qu’elle a coûté :
X-EU-Tokens-In,X-EU-Tokens-Out,X-EU-Cost-EURetX-EU-Balance-EUR, plusX-EU-Model-Tier.Des limites que tu fixes
Un nombre de requêtes par minute par clé et par compte, plus des plafonds journaliers et mensuels en euros que tu choisis. Une limite atteinte renvoie une 429 avec
Retry-After.Un routage visible
Si un modèle échoue ou refuse une question légitime, nous pouvons envoyer la requête à un autre modèle sur une infrastructure dans l’UE. L’en-tête
X-EU-Routedte le signale.
Prépayé, sans abonnement.
Tu paies ce que tu envoies, sur un solde que tu recharges toi-même.
Recharge à partir de 10 €
Paie par iDEAL, prélèvement SEPA, Bancontact ou carte. Le crédit reste valable 24 mois.
Paiement à la requête
Chaque requête déduit son coût exact de ton solde. Une requête part dès qu’il reste au moins 0,05 € dessus.
Un plafond pour les nouveaux comptes
Pendant les 48 premières heures, un nouveau compte dépense au maximum 25 € par jour, quel que soit le solde.
Le crédit, c’est pour l’API
Le chat est un abonnement à part à 13 € par mois. Le crédit ne le paie jamais, et l’abonnement ne paie jamais d’appels API.
Ce qu’on promet, et ce qu’on ne promet pas.
La liste complète des sociétés sur le trajet est sur sous-traitants.
- Vrai : Toute l’inférence IA tourne sur une infrastructure située dans l’Union européenne.
- Vrai : Les prompts et les réponses ne partent jamais aux États-Unis ni en Chine.
- Vrai : Rien de ce que tu envoies ne sert à entraîner un modèle.
- Faux : « Aucune donnée ne quitte jamais l’UE. » Nous ne disons pas ça. L’hébergement, la base de données et les paiements tournent chez des prestataires listés sur sous-traitants.
Ce qu’elle ne fait pas encore
- Pas de SLA de débit. Les détails sont sur tarifs.
- Génération de texte uniquement : pas encore d’endpoints pour les embeddings, les images ou l’audio.
- Tu achètes un niveau, pas un modèle. Quand nous remplaçons le modèle derrière un niveau, nous te prévenons.
Questions fréquentes
L’API Union AI est-elle compatible avec le SDK OpenAI ?
Oui. Elle parle le format chat completions d’OpenAI : les SDK officiels, LangChain et le Vercel AI SDK fonctionnent dès que tu changes la base URL et utilises une clé Union AI. Là où tu mettrais un nom de modèle, tu indiques un niveau, par exemple eu-standard.
Combien coûte l’API ?
Chaque niveau a un prix par million de tokens en entrée et par million de tokens en sortie, en euros hors TVA. Pas d’abonnement ni de minimum mensuel : tu recharges du crédit à partir de 10 € et chaque requête déduit son coût exact de ton solde.
Mon abonnement chat couvre-t-il l’API ?
Non. Le crédit sert uniquement à l’API, et le chat est un abonnement à part à 13 € par mois. Tu peux avoir les deux sur un même compte, chacun facturé séparément.
L’API gère-t-elle le streaming et le function calling ?
Oui, les deux, plus la sortie structurée selon un schéma JSON. Une réponse en streaming indique l’usage des tokens dans son dernier chunk : tu peux la mesurer aussi précisément qu’une réponse classique.
Où vont les données envoyées à l’API ?
Chaque inférence tourne sur une infrastructure située dans l’Union européenne, et les prompts et les réponses ne partent jamais aux États-Unis ni en Chine. Rien de ce que tu envoies ne sert à entraîner un modèle. Les sociétés sur le trajet, par exemple pour l’hébergement et les paiements, sont listées sur la page des sous-traitants.
Passe à une IA faite pour les Européens.
Utilise l’IA sans envoyer tes données à l’étranger : tout sur des serveurs européens, à un prix européen.
13 € par mois pour le chat, résiliable à tout moment. Ou au token, à partir de 10 € de crédit.
Pas encore sûr ? Fais le quiz de 60 secondes →