Qu’est-ce qu’une passerelle IA ? Guide du routage, de la maîtrise des coûts et de la gouvernance du trafic des LLM et des agents

Une passerelle IA est un proxy central placé entre vos applications ou agents IA et les modèles qu’ils appellent, qui gère le routage, la maîtrise des coûts, la sécurité et l’observabilité en un seul endroit.

Diagram of how an AI gateway works: your applications and AI agents send requests through a single AI gateway, which routes them to OpenAI, Anthropic, Google, an open-source model, or a self-hosted endpoint and returns the responses.

Une passerelle IA est une couche proxy centralisée située entre, d’une part, vos applications ou vos agents IA et, d’autre part, les grands modèles de langage (LLM) et les outils qu’ils appellent. Elle achemine les requêtes, maîtrise les coûts liés à l’IA, applique les règles de sécurité et surveille l’utilisation, ce qui vous évite d’intégrer ces contrôles séparément dans chaque application. Une approche qui deviendrait vite ingérable à mesure que vos équipes connectent davantage de modèles et déploient davantage d’agents.

Voici ce que fait une passerelle IA, en quoi elle diffère d’une passerelle API traditionnelle (ainsi que des passerelles LLM et MCP), quelles sont ses fonctionnalités et ses limites, et comment savoir si vous en avez besoin.

Qu’est-ce qu’une passerelle IA ?

Une passerelle IA est une couche intermédiaire qui achemine chaque appel de votre application ou de votre agent IA vers un grand modèle de langage (LLM).

Grâce à elle, vous pouvez accéder à de nombreux modèles différents comme s’il s’agissait d’un seul.

Chaque fournisseur (OpenAI, Anthropic, Google, un modèle open source ou votre propre point de terminaison auto-hébergé) possède son propre SDK, ses propres clés API et son propre format de requête. La passerelle accepte une requête standard unique, la traduit pour le fournisseur que vous appelez, puis renvoie la réponse.

Vous ajoutez, remplacez ou retirez des modèles en modifiant la configuration de la passerelle, et non le code de l’application.

Et comme chaque requête transite par la passerelle IA, vous pouvez appliquer des contrôles de coûts, de sécurité et de journalisation à tous les modèles depuis un seul et même endroit.

Comment fonctionne une passerelle IA

Lorsque vous faites pointer votre application ou votre agent IA vers l’URL de base de la passerelle IA, chaque requête suit la même séquence :

  • Authentification et autorisation : la passerelle vérifie la clé et le rôle de l’appelant.
  • Application des règles : elle impose les limites de jetons et les budgets, et exécute des garde-fous tels que le masquage des PII.
  • Routage : elle choisit le modèle ou le fournisseur en fonction du coût, de la latence ou de la disponibilité, et bascule vers une solution de secours si le premier est indisponible. Elle traduit également la requête dans le format du fournisseur cible.
  • Journalisation : elle enregistre le modèle, le nombre de jetons, la latence et le résultat, à des fins de suivi des dépenses IA et de débogage.

Ainsi, une requête qui aurait été envoyée directement à un fournisseur d’IA passe désormais par la passerelle, qui peut plafonner ses jetons, lui substituer un modèle moins coûteux ou renvoyer une réponse en cache avant qu’elle n’atteigne un LLM.

Fonctionnalités d’une passerelle IA

Une passerelle IA achemine le trafic vers les modèles, en maîtrise le coût, le protège, le journalise et détermine qui peut utiliser quoi.

Routage et basculement

La passerelle IA choisit le modèle d’IA qui traite chaque requête, en fonction du coût, de la latence ou des capacités.

Si le fournisseur choisi est indisponible ou soumis à une limite de débit, la passerelle envoie automatiquement la requête à un autre modèle.

Ainsi, votre application continue de fonctionner pendant une panne, et vous pouvez répartir la charge entre plusieurs fournisseurs simultanément.

Limites de débit et budgets basés sur les jetons

La passerelle IA vous permet de définir des plafonds par équipe, par projet ou par utilisateur, et rejette les requêtes dès que la limite de jetons allouée est atteinte.

Ainsi, les dépenses restent dans les limites du budget, et aucune équipe ni aucun projet ne peut l’épuiser à lui seul.

Mise en cache sémantique

Les caches sémantiques des passerelles IA stockent les réponses passées et associent les nouveaux prompts en fonction de leur sens. Lorsqu’un nouveau prompt est suffisamment proche d’un prompt auquel la passerelle a déjà répondu, elle renvoie la réponse enregistrée sans appeler le modèle.

Pour les charges de travail IA comportant de nombreuses requêtes similaires, cela réduit les coûts et le temps de réponse.

Garde-fous et protection des données

La passerelle IA inspecte chaque prompt et chaque réponse qui la traversent.

Elle supprime les données personnelles ou sensibles avant que la requête n’atteigne le fournisseur du modèle, réduit le risque d’injection de prompt et filtre les contenus que vous ne souhaitez ni envoyer ni recevoir.

Ces contrôles s’appliquent à chaque requête : la protection ne dépend donc pas du bon paramétrage de chaque application d’IA.

Observabilité

La passerelle IA enregistre chaque requête : le modèle exécuté, le nombre de jetons utilisés, la durée de traitement et si elle a échoué.

Cet historique de chaque interaction avec l’IA vous permet d’attribuer les coûts à une équipe, de déboguer un modèle lent ou défaillant et de visualiser l’utilisation de l’ensemble des fournisseurs.

Gouvernance de l’IA et contrôle d’accès

La passerelle IA contrôle l’accès à l’IA dans l’ensemble de votre organisation. Elle accorde l’accès aux modèles selon vos paramètres de rôles, authentifie tous les appelants et consigne chaque appel dans un journal d’audit, ce qui vous permet d’examiner l’utilisation de l’IA.

Les limites de la passerelle IA : la latence et ce qu’elle ne fait pas

Une passerelle IA ajoute une légère latence. Et elle n’évalue pas la qualité des résultats, qui reste de votre responsabilité.

La latence ajoutée par une passerelle

Une passerelle IA ajoute de la latence, c’est-à-dire un délai entre l’envoi d’une requête et la réception d’une réponse, mais celle-ci reste relativement faible pour le trafic LLM.

Selon un benchmark indépendant réalisé par l’équipe VMware Cloud Foundation de Broadcom en juin 2026, une instance Envoy AI Gateway optimisée ajoutait environ 2 ms par requête, jusqu’à 224 utilisateurs simultanés, avec routage et limitation de débit mais sans inspection du contenu (les garde-fous et la mise en cache sémantique pouvant ajouter de quelques dizaines à quelques centaines de millisecondes).

La passerelle IA ne contrôle ni la qualité des prompts ni celle des résultats

Une passerelle IA régit le trafic, et non les résultats du modèle ni la logique applicative qui l’entoure.

Les passerelles IA ne décident pas de ce qu’il faut demander à un modèle, ne mémorisent ni votre conversation ni l’endroit où une tâche s’est arrêtée, et n’exécutent pas la logique étape par étape d’un agent.

Et elles n’évaluent pas la qualité des réponses. Elles ne peuvent donc pas garantir qu’une réponse est correcte ou sûre.

En fait, la mise en place d’une passerelle IA peut, dans certains cas, réduire la qualité. Par exemple, si la passerelle achemine une requête vers un modèle moins coûteux pour réduire les coûts, ce modèle peut renvoyer une moins bonne réponse.

La vérification de la qualité des résultats reste donc de votre ressort.

Passerelle IA ou passerelle API

Une passerelle IA et une passerelle API fonctionnent de manière similaire, mais régissent des types de trafic différents. Une passerelle API gère les appels d’API généraux (REST ou GraphQL entre vos clients et vos services backend), où chaque requête est prévisible. Une passerelle IA gère les appels à un modèle de langage, mesurés en jetons et contenant des prompts en texte libre.

Voici les principales différences entre les passerelles IA et les passerelles API :

  • Une passerelle API achemine les requêtes vers un service backend, tandis qu’une passerelle IA les achemine vers des LLM.
  • Une passerelle API limite le nombre de requêtes et mesure la bande passante, tandis qu’une passerelle IA comptabilise les jetons. Le nombre de requêtes n’est pas pertinent pour suivre l’utilisation des modèles d’IA, car un seul appel peut consommer quelques jetons comme des centaines de milliers.
  • Une passerelle API ne sert une réponse en cache qu’en cas de correspondance exacte, tandis qu’une passerelle IA peut aussi mettre en cache selon le sens et renvoyer une réponse enregistrée lorsqu’un nouveau prompt est suffisamment proche d’un prompt précédent. Les prompts étant rarement identiques, vous paieriez sans cela des appels au modèle pour répondre encore et encore aux mêmes questions.
  • Une passerelle API se contente d’authentifier les appelants et de vérifier les clés, tandis qu’une passerelle IA inspecte également les prompts à la recherche de données sensibles et d’instructions cachées. Elle empêche les données sensibles de quitter votre réseau et bloque les injections de prompt.

Critère

Passerelle API

Passerelle IA

Trafic

HTTP général, REST, GraphQL

Prompts, jetons, charges utiles propres à chaque modèle

Limitation de débit

Par nombre de requêtes

Par consommation de jetons

Mise en cache

Correspondance exacte d’URL ou d’en-tête

Correspondance exacte ou sémantique (associe les prompts similaires)

Priorités de sécurité

Authentification, OAuth, clés API

Masquage des PII, DLP, défense contre l’injection de prompt

Routage

Vers les services backend

Vers les modèles, selon le coût, la latence ou les capacités

Suivi des coûts

Nombre de requêtes et bande passante

Utilisation des jetons et dépenses liées aux modèles

Les termes « passerelle LLM » et « passerelle MCP » sont souvent employés aux côtés de « passerelle IA », mais ils désignent des couches plus restreintes :

  • Une passerelle LLM gère l’appel au modèle lui-même (comptage des jetons, routage et filtrage des prompts).
  • Une passerelle MCP régit les outils et les sources de données auxquels un agent peut accéder une fois que le modèle décide d’agir, à l’aide du Model Context Protocol (MCP).

En pratique, ces notions se recoupent. Plusieurs passerelles IA, dont LiteLLM, Portkey, Azure API Management et Envoy AI Gateway, intègrent désormais la gouvernance MCP ; ces termes décrivent donc différentes couches de contrôle.

Comment les passerelles IA gèrent les agents IA et le trafic MCP

La passerelle IA contrôle les actions qu’un agent IA peut effectuer avec les outils et les données auxquels il accède via le Model Context Protocol (MCP).

Les agents IA fonctionnent en boucle : ils appellent un modèle, utilisent un outil, réinjectent le résultat, puis appellent à nouveau le modèle jusqu’à ce que la tâche soit terminée. Pour accéder à des outils et à des ressources externes, ils utilisent MCP, un protocole standard qui permet aux services d’IA de se connecter à des outils tiers.

La passerelle IA surveille chaque étape du processus. Elle contrôle et surveille l’ensemble du trafic initié par l’agent, autorise les outils et les sources de données auxquels l’agent peut accéder, et consigne tous les appels aux modèles et aux outils dans un journal d’audit.

À mesure que les agents IA appellent plusieurs outils et modèles pour accomplir leurs tâches, la passerelle a davantage de jetons à budgétiser, davantage de latence à suivre et une surface de sécurité plus étendue à superviser.

Pourquoi les passerelles IA sont essentielles aujourd’hui

Dans une enquête menée auprès de 8 039 dirigeants d’entreprises de plus de 500 salariés, 83 % ont déclaré prévoir de développer ou de déployer des agents IA (Cisco AI Readiness Index 2025), et Gartner prévoit que des agents spécialisés seront intégrés à 40 % des applications d’entreprise d’ici fin 2026, contre moins de 5 % en 2025.

L’adoption croissante de l’IA agentique aggrave d’anciens problèmes et en crée de nouveaux, dont certains peuvent être contenus grâce aux passerelles IA :

  • Les coûts de l’IA dérapent. 79 % des responsables financiers ayant participé à l’enquête DoiT/Sapio 2026 ont dépassé leur budget IA au cours de l’année écoulée. Pire encore, ce dépassement passe souvent inaperçu, car de nombreuses entreprises ne disposent pas de moyens fiables pour suivre leurs dépenses en IA.
  • Les entreprises utilisent plusieurs modèles d’IA. 93 % des DSI de grandes entreprises interrogés par Dataiku et Harris Poll (2026) affirment que différents modèles sont plus performants selon les cas d’usage. 81 % des entreprises prévoient de recourir à au moins deux fournisseurs de modèles, et 55 % ont déjà changé de fournisseur de LLM au moins une fois.
  • Les pannes des fournisseurs coûtent cher. Une surveillance indépendante montre que les principaux fournisseurs de LLM sont fiables : une disponibilité d’environ 99,85 à 99,9 % (mai 2026) correspond à environ 9 à 13 heures d’indisponibilité par an. Mais lorsque des pannes surviennent, elles coûtent cher : deux tiers des 1 125 hauts responsables d’infrastructure interrogés estiment qu’une heure d’indisponibilité de l’IA coûterait plus de 100 000 dollars à leur organisation (Cockroach Labs 2026).
  • Les prompts font fuiter des données et exposent les organisations aux attaques. L’injection de prompt est le principal risque de sécurité des LLM (OWASP, 2025), et le volume de données sensibles transmises aux outils d’IA augmente rapidement : les données d’entreprise envoyées aux applications d’IA ont augmenté de 93 % en un an, et ChatGPT à lui seul a déclenché 410 millions de violations des règles de prévention des pertes de données (Zscaler ThreatLabz).

Avez-vous besoin d’une passerelle IA, et comment la choisir ?

Une passerelle IA devient indispensable lorsque votre organisation déploie des applications d’IA à grande échelle, met en place des agents IA ou permet à différentes équipes d’utiliser plusieurs modèles d’IA dans divers services.

Plusieurs signaux indiquent que ce moment est venu :

  • Les clés des fournisseurs, les points de terminaison et la logique de nouvelles tentatives sont copiés ou codés en dur dans le code de plusieurs applications.
  • Les factures mensuelles liées aux modèles s’envolent de manière imprévisible, ou le service financier ne parvient pas à attribuer les dépenses à une équipe ou à un projet.
  • Les fonctionnalités destinées aux clients rencontrent des erreurs de limite de débit ou d’indisponibilité dès qu’un fournisseur connaît des difficultés.
  • Les applications envoient à des modèles externes des prompts non inspectés susceptibles de contenir des données personnelles, du code source ou d’autres informations sensibles.
  • Différentes équipes adoptent des fournisseurs concurrents (OpenAI, Anthropic, Google ou des modèles auto-hébergés), chacun avec son propre code d’intégration.
  • Vous déployez des agents autonomes ou des intégrations d’outils MCP qui effectuent des appels en plusieurs étapes vers des systèmes internes.
  • Les équipes sécurité, informatique ou conformité ne savent pas quels modèles sont en cours d’exécution, qui les appelle ni si les résultats respectent les exigences réglementaires.

À l’inverse, une passerelle IA n’est pas nécessaire lorsque vous développez un simple prototype, gérez un projet secondaire à faible volume ou n’appelez qu’un seul point de terminaison de modèle avec des exigences de sécurité minimales.

Auto-héberger une passerelle IA ou opter pour une solution gérée

Lorsque vous déployez une passerelle IA, vous pouvez choisir entre une solution auto-hébergée et une solution gérée.

Avec une solution auto-hébergée, vous exécutez une passerelle open source comme LiteLLM, Portkey ou Apache APISIX sur votre propre infrastructure, qu’il s’agisse d’un cloud privé, d’un cluster Kubernetes ou d’un environnement sur site.

Les passerelles IA auto-hébergées sont un bon choix dans les cas suivants :

  • Les exigences de résidence des données ou de conformité sont strictes. La passerelle, ses journaux et ses clés restent au sein d’une infrastructure qui vous appartient.
  • Vous avez besoin d’une personnalisation poussée. Votre équipe souhaite des plugins personnalisés, une logique de routage ou une configuration des clés et des budgets qui vont au-delà de ce que propose un service géré.
  • Vous disposez des ressources DevOps nécessaires. Votre équipe peut appliquer les correctifs, assurer la montée en charge et exploiter la passerelle ainsi que ses bases de stockage d’état, telles que PostgreSQL, Redis ou etcd.

Avec les solutions gérées, comme Cloudflare AI Gateway, Azure API Management ou Amazon Bedrock AgentCore Gateway, le fournisseur exploite la passerelle sous forme de service.

Les passerelles IA entièrement gérées sont plus adaptées dans les cas suivants :

  • Vous voulez une mise en service rapide avec peu de maintenance. Le fournisseur se charge de la montée en charge, des correctifs et de la disponibilité.
  • Votre pile technologique repose sur un seul cloud. Vous bénéficiez d’emblée de la gestion des identités et des accès, de la journalisation et de la sécurité natives d’AWS ou d’Azure.
  • Vous voulez que vos ingénieurs se concentrent sur le produit. Leur temps est consacré au développement de fonctionnalités d’IA, et non à l’exploitation d’une infrastructure de proxy.

Critère

Passerelle IA auto-hébergée

Passerelle IA gérée (SaaS / cloud)

Contrôle des données & confidentialité

Maîtrise totale ; le trafic ne quitte jamais le périmètre de votre réseau.

Les données transitent par une infrastructure gérée par le fournisseur.

Charge opérationnelle

Élevée — l’équipe DevOps gère la montée en charge, les correctifs de sécurité et les bases de données d’état (PostgreSQL/Redis).

Faible — le fournisseur gère l’infrastructure, la disponibilité et la montée en charge.

Rapidité de déploiement

Nécessite le provisionnement de l’infrastructure, des tests et de la configuration.

Rapide — intégration clés en main via un simple point de terminaison ou la console cloud.

Intégrations & accès

Idéale pour les équipes axées sur le développement qui ont besoin de code open source personnalisé.

Idéale pour une adoption à l’échelle de l’organisation et pour les piles IAM natives du cloud

Questions fréquentes

Qu’est-ce qu’une passerelle IA générative ?

Une passerelle IA générative est la même chose qu’une passerelle IA ; ce nom met simplement l’accent sur le trafic vers les modèles d’IA générative. Certains fournisseurs, comme AWS, emploient le terme « passerelle IA générative » pour désigner une couche de contrôle qui encadre la manière dont les applications consomment les grands modèles de langage.

Les deux termes peuvent être considérés comme interchangeables.

Qu’est-ce que le routage de modèles d’IA ?

Le routage de modèles d’IA désigne la manière dont une passerelle IA envoie chaque requête au modèle le plus adapté en fonction du coût, de la latence ou des capacités. Il permet à une même application d’accéder à de nombreux fournisseurs via un point de terminaison unique, sans qu’aucune logique de routage ne soit intégrée à l’application elle-même.

Quelle est la différence entre une passerelle IA et une passerelle MCP ?

Une passerelle IA encadre le trafic entre vos applications et les modèles d’IA : prompts, tokens, routage et coûts. Une passerelle MCP détermine les outils et les sources de données auxquels l’agent ou le client peut accéder via le Model Context Protocol.

De nombreuses passerelles IA intègrent la gouvernance MCP, si bien que les deux fonctions coexistent au sein d’un même produit.

Quelle est la meilleure passerelle IA open source ?

Aucune passerelle IA open source ne s’impose comme la meilleure. Pour choisir la bonne, comparez-les en fonction des fournisseurs, des plugins et des contrôles dont vous avez besoin.

LiteLLM est un proxy largement utilisé qui prend en charge un grand nombre de fournisseurs ; Kong AI Gateway convient aux équipes qui utilisent déjà Kong, tandis qu’Apache APISIX s’adresse aux équipes qui souhaitent une seule passerelle open source pour le trafic API comme pour le trafic IA.