Une passerelle IA est un endpoint d’API unique placé devant plusieurs fournisseurs de modèles. Au lieu d’intégrer séparément Anthropic, Google et OpenAI — trois SDK, trois clés, trois factures — votre application envoie un même format de requête vers une même URL de base avec une seule clé, et la passerelle l’achemine vers le fournisseur approprié. On parle également de passerelle LLM lorsque l’accent est mis sur les modèles de texte.
Ce que fait une passerelle IA
Une passerelle constitue le plan de contrôle entre votre application et les fournisseurs de modèles. Ses responsabilités principales sont les suivantes :
| Fonction | Signification |
|---|---|
| API unifiée | Un format unique de requête/réponse (généralement compatible OpenAI) pour chaque modèle, afin de réaliser une seule intégration. |
| Routage des fournisseurs | Choisir le modèle ou le fournisseur pour chaque requête ; changer de modèle en modifiant une chaîne, sans réécrire le code client. |
| Basculement | Réessayer auprès d’un fournisseur amont opérationnel lorsqu’un fournisseur rencontre une erreur ou limite le débit : votre application n’a pas à coder cette résilience. |
| Mise en cache | Réutiliser des invites identiques ou stables (par exemple la mise en cache des invites Anthropic) afin de réduire le coût des entrées répétées. |
| Contrôle des dépenses et du débit | Budgets et limites de débit par clé, afin qu’une clé divulguée ou une boucle incontrôlée ne puisse pas épuiser le compte. |
| Observabilité et facturation | Journalisation de chaque appel, suivi de l’utilisation des tokens et des coûts et, pour les passerelles d’inférence, portefeuille et facture uniques. |
Quand en utiliser une
Adoptez une passerelle IA dès qu’au moins l’une de ces conditions est remplie :
- Vous appelez plusieurs modèles ou fournisseurs. Une passerelle transforme l’ajout d’un fournisseur en modification de configuration.
- Vous voulez un basculement. Les fournisseurs peuvent se dégrader ; une passerelle contourne le problème sans redéploiement.
- Vous avez besoin de contrôler et de visualiser les coûts. Les plafonds de dépenses par clé et les journaux d’utilisation sont préférables à la consultation de trois tableaux de bord de fournisseurs.
- Vous voulez une seule facture. Un portefeuille unique pour le texte, l’image, la vidéo et l’audio, au lieu d’un compte par fournisseur.
Pour un prototype éphémère utilisant un seul modèle, vous pouvez appeler directement un fournisseur ; commencer derrière une passerelle permet toutefois de conserver toutes les modifications ultérieures sur une seule ligne.
Deux types de passerelles IA
Le terme recouvre deux architectures qui résolvent des moitiés différentes du problème :
| Type | Vous fournissez | Exemples | Idéal pour |
|---|---|---|---|
| Passerelle BYO-key | Vos propres clés de fournisseurs et votre propre facturation | Portkey, Helicone, LiteLLM | Routage, garde-fous et observabilité sur les comptes que vous possédez déjà |
| Passerelle d’inférence | Rien : la passerelle revend l’accès | Kunavo, OpenRouter | Un portefeuille et une clé uniques pour plusieurs fournisseurs, souvent à un prix inférieur au tarif catalogue |
Les passerelles BYO-key ajoutent une couche de contrôle et d’observabilité à vos comptes Anthropic, Google et OpenAI existants ; vous conservez ces clés et payez chaque fournisseur. Les passerelles d’inférence se placent devant les fournisseurs eux-mêmes : vous rechargez un seul solde et n’utilisez jamais la console d’un fournisseur. Consultez Kunavo vs Portkey, Helicone et LiteLLM pour l’approche BYO-key, Kunavo vs Cloudflare AI Gateway pour le cas du proxy en périphérie, Kunavo vs Kong AI Gateway pour la gestion d’API d’entreprise, et Kunavo vs OpenRouter pour la comparaison avec un routeur.
Kunavo comme passerelle IA
Kunavo est une passerelle IA d’inférence. Elle est compatible avec le câblage OpenAI à l’adresse https://api.kunavo.com/v1, donc si votre code peut appeler l’API OpenAI, il peut appeler Kunavo en modifiant uniquement l’URL de base. Un seul sk-kn- jeton bearer permet d’accéder à Claude, GPT et au reste du catalogue — à environ 30% en dessous des tarifs catalogue des fournisseurs, avec paiement à l’usage depuis un rechargement de 10 $, dans un portefeuille unique facturé par Stripe.
from openai import OpenAI
# One gateway endpoint + one key reaches every provider.
client = OpenAI(
api_key="sk-kn-...",
base_url="https://api.kunavo.com/v1", # the AI gateway
)
# Same request shape, different providers — just change the model.
for model in ["claude-sonnet-5", "claude-haiku-4-5", "gpt-5-6-terra"]:
r = client.chat.completions.create(
model=model,
messages=[{"role": "user", "content": "One word: ready?"}],
)
print(model, "→", r.choices[0].message.content)La même clé permet également d’utiliser l’API Anthropic Messages native, ainsi que la génération d’images, de vidéos et d’audio. Consultez le guide de l’API compatible OpenAI pour découvrir comment le format filaire permet de passer des modèles locaux (Ollama) aux modèles hébergés sans modification du code, ainsi que le guide de démarrage rapide pour votre premier appel.
Questions fréquentes
Qu’est-ce qu’une passerelle IA ?
Une passerelle IA (également appelée passerelle LLM) est un endpoint d’API unique placé devant plusieurs fournisseurs de modèles. Votre application envoie un même format de requête vers une même URL de base avec une seule clé, tandis que la passerelle gère le routage entre fournisseurs, l’authentification, le basculement, la mise en cache, la limitation de débit, le contrôle des dépenses et la journalisation de l’utilisation. Vous réalisez ainsi une seule intégration au lieu de connecter séparément Anthropic, Google et OpenAI.
Quelle est la différence entre une passerelle IA et une passerelle LLM ?
C’est la même chose. « Passerelle LLM » met l’accent sur les modèles de texte et de chat ; « passerelle IA » est le terme plus large, qui couvre également les modèles d’image, de vidéo et d’audio derrière le même endpoint. Kunavo est une passerelle IA : une API compatible OpenAI pour Claude et GPT en texte, ainsi que pour la génération d’images, de vidéos et d’audio.
Ai-je besoin d’une passerelle IA ?
Utilisez-en une dès que vous appelez plusieurs modèles ou fournisseurs, souhaitez un basculement lorsqu’un fournisseur se dégrade, avez besoin de plafonds de dépenses et d’une visibilité par clé, ou voulez un solde prépayé unique plutôt qu’un compte par fournisseur. Pour un prototype utilisant un seul modèle, vous pouvez appeler directement le fournisseur, mais une passerelle permet de conserver cette modification sur une seule ligne plus tard.
Quelle est la différence entre une passerelle IA et un routeur comme OpenRouter ?
Un routeur est un type de passerelle IA qui se concentre sur le choix d’un fournisseur pour une requête textuelle. Une passerelle IA complète ajoute la facturation, les endpoints multimodaux, la mise en cache et le contrôle des dépenses. Kunavo est une passerelle d’inférence : elle revend l’accès aux modèles via un portefeuille prépayé unique, à un prix inférieur au tarif catalogue selon le modèle, et couvre l’image, la vidéo et l’audio en plus du chat.