Blog · IA
OpenRouter : une seule API pour 417 modèles d’IA

Sommaire
Une passerelle unique vers des centaines de modèles, au tarif du fournisseur et sans journalisation par défaut. Ce que ça change, et ses limites.
OpenRouter est une passerelle unique qui donne accès, via une seule API compatible avec le SDK d’OpenAI, à des centaines de modèles de langage hébergés chez des dizaines de fournisseurs. Son intérêt tient en trois points : vous ne réécrivez pas votre code à chaque changement de modèle, vous payez le tarif du fournisseur sans marge ajoutée, et vos prompts ne sont pas journalisés par défaut.
Ce que fait OpenRouter, concrètement
Techniquement, c’est un proxy. Votre application appelle OpenRouter comme elle appellerait l’API d’OpenAI — mêmes routes, même format de requête, même SDK — et OpenRouter transmet l’appel au fournisseur du modèle demandé. Changer de modèle revient à changer une chaîne de caractères dans le corps de la requête.
Cela règle un problème très concret pour une équipe produit : l’adhérence au fournisseur. Sans passerelle, tester un modèle concurrent suppose un nouveau compte, une nouvelle clé, un nouveau SDK et un nouveau poste de facturation. Avec une passerelle, c’est un paramètre. La documentation de démarrage tient en quelques lignes de code : guide de démarrage OpenRouter.
Le catalogue en chiffres
Les chiffres qui suivent viennent de l’API publique du catalogue, relevée le 27 août 2026. Ils bougent en permanence, donc vérifiez-les avant d’en faire un argument.
- 417 modèles exposés
- 59 familles de fournisseurs distinctes
- 251 modèles multimodaux acceptant des images en entrée
- 20 modèles facturés à 0 $ en entrée comme en sortie
- 2 000 000 tokens de fenêtre de contexte pour le modèle le plus large du catalogue
Ce catalogue est interrogeable sans authentification : openrouter.ai/api/v1/models renvoie le tarif, la fenêtre de contexte et les modalités d’entrée de chaque modèle. C’est une source utile pour automatiser une veille tarifaire plutôt que de la tenir à la main.
Le modèle économique : pas de marge sur l’inférence
C’est le point le plus souvent mal compris. OpenRouter répercute le tarif du fournisseur sans marge : vous payez le même prix au token que si vous alliez directement chez lui. La rémunération se fait sur l’achat de crédits, pas sur la consommation.
Si vous préférez garder vos propres contrats fournisseurs, le mode BYOK permet d’utiliser vos clés à travers l’interface d’OpenRouter. Il comporte une franchise gratuite qui dépend du plan, calculée sur le coût d’inférence au prix catalogue et non sur le nombre de requêtes ; au-delà, un pourcentage s’applique. Les conditions détaillées sont dans la FAQ officielle.
Confidentialité : ce qui est journalisé, et ce qui ne l’est pas
Pour une entreprise, c’est souvent le critère décisif, et la position d’OpenRouter est nette. Sa FAQ indique qu’il n’y a aucune journalisation des prompts et des complétions par défaut, y compris en cas d’erreur. Une option permet de les journaliser volontairement, en échange d’une remise de 1 % sur le coût d’usage — soit l’inverse du réglage par défaut habituel.
Second point, plus subtil et plus important : OpenRouter indique ne pas router vers les fournisseurs qui journalisent, ou dont la politique n’a pas pu être confirmée, sauf si vous activez explicitement le réglage correspondant. Le choix de ne pas exposer vos données est donc le comportement par défaut, pas une case à cocher. C’est exactement ce qu’on cherche à pouvoir écrire dans un registre de sous-traitants.
Le routage automatique et les bascules
Au-delà du catalogue, OpenRouter peut choisir le modèle à votre place. Le routeur classe la requête par type de tâche, puis s’appuie sur la part de dépense observée sur une fenêtre glissante de sept jours — un signal de marché plutôt qu’une curation manuelle. Vous fixez une bande de coût via le paramètre cost_tier (de low à max), et les modèles retenus deviennent le choix principal puis les solutions de repli.
La conséquence opérationnelle est la disponibilité : si un fournisseur tombe, la requête bascule sur le suivant au lieu d’échouer. La documentation précise même que si le classement ou la classification sont indisponibles, le routeur retombe sur un jeu de modèles par défaut — une panne de l’infrastructure de routage ne fait pas échouer l’appel. Détail du mécanisme : documentation du routage de modèles.
Quand OpenRouter est pertinent, et quand il ne l’est pas
Une passerelle a un coût caché : elle ajoute un intermédiaire entre vous et le modèle. Cela vaut la peine dans trois cas, et beaucoup moins dans deux autres.
Pertinent quand vous êtes en phase d’exploration et que vous comparez plusieurs modèles ; quand vous voulez une facturation et une analytique agrégées plutôt qu’un compte par fournisseur ; ou quand la continuité de service prime et que les bascules automatiques vous évitent d’écrire votre propre logique de repli.
Moins pertinent quand vous êtes stabilisé sur un modèle unique en production, l’intermédiaire n’apportant alors plus grand-chose ; et quand vos contraintes réglementaires imposent de connaître et de contractualiser précisément l’hébergeur qui exécute l’inférence, ce qu’une couche de routage rend structurellement moins lisible.
Dans ce second cas, la question n’est plus « quelle passerelle » mais « quel hébergement » — un tout autre sujet, que nous traitons dans notre approche de la transformation IA.
Ce que nous en retenons
OpenRouter résout un problème réel et le résout proprement : l’adhérence au fournisseur pendant la phase où vous ne savez pas encore quel modèle vous garderez. Sa politique de journalisation par défaut est plus protectrice que la moyenne du marché, ce qui en fait un candidat sérieux même pour des usages internes sensibles.
Ce n’est pas pour autant une décision d’architecture définitive. La bonne façon de l’aborder est de s’en servir pour trancher — comparer, mesurer, décider — puis de réévaluer une fois le modèle choisi. Si vous en êtes là, notre cadrage IA sert précisément à poser ces arbitrages avant d’écrire du code.
Questions fréquentes
OpenRouter coûte-t-il plus cher que d’appeler le fournisseur directement ?
Non sur l’inférence : OpenRouter répercute le tarif du fournisseur sans marge, vous payez le même prix au token. Sa rémunération se fait sur l’achat de crédits. Le mode BYOK applique un pourcentage au-delà d’une franchise gratuite qui dépend du plan.
Mes prompts sont-ils enregistrés par OpenRouter ?
Non par défaut. La FAQ officielle indique qu’aucun prompt ni aucune complétion n’est journalisé, y compris en cas d’erreur. La journalisation est une option volontaire, associée à une remise de 1 % sur le coût d’usage. OpenRouter indique par ailleurs ne pas router vers les fournisseurs qui journalisent, ou dont la politique n’a pas été confirmée, sauf activation explicite.
Combien de modèles sont réellement disponibles sur OpenRouter ?
417 modèles issus de 59 familles de fournisseurs au relevé du 27 août 2026, dont 251 acceptent des images en entrée et 20 sont facturés à 0 $. Le catalogue évolue en continu et reste interrogeable sans authentification sur openrouter.ai/api/v1/models.
Que se passe-t-il si un fournisseur est indisponible ?
La requête bascule automatiquement sur un modèle de repli. Le routeur retient un choix principal puis des solutions de repli, et retombe sur un jeu de modèles par défaut si son propre classement est indisponible : une panne du routage ne fait pas échouer l’appel.
Peut-on utiliser ses propres clés fournisseurs avec OpenRouter ?
Oui, via le mode BYOK. Vous gardez vos contrats et vos limites de débit chez le fournisseur tout en passant par l’interface unifiée d’OpenRouter. Une franchise gratuite s’applique selon le plan, calculée sur le coût d’inférence au prix catalogue, puis un pourcentage au-delà.
À lire ensuite
Guides du même sujet
Approfondissez le sujet avec une sélection de ressources complémentaires.
27 août 2026
Après le SEO et le SEA, place au GEA avec ChatGPT Ads
Avec ChatGPT Ads, la publicité entre dans les conversations générées par l’IA. Ce nouveau levier, appelé GEA, pourrait vite compléter le SEO, le SEA et le GEO dans les stratégies d’acquisition.
19 août 2026
Agent de codage IA : pourquoi le chat ne suffit plus pour piloter les agents de développement
Un agent de codage IA devient plus pilotable quand son état, ses décisions, ses brouillons et ses validations restent visibles hors du chat.
18 août 2026
llms.txt v2 : utile aux agents IA, inutile au classement Google
llms.txt v2 facilite l’accès des agents IA au Markdown, sans améliorer le classement Google. Voici ce qu’il faut vraiment en attendre.