Choisissez LiteLLM alternatives en fonction de la responsabilité que votre application IA doit modifier. Comparez Portkey, Cloudflare AI Gateway et OpenRouter pour les exigences de passerelle sélectionnée ou d’accès géré ; comparez Lago lorsque la couche manquante est la facturation d’utilisation. Évaluez ShareAI lorsqu’une application existante souhaite que l’inférence éligible soit payée via un arrangement Builder approuvé, avec une surcharge d’application autorisée et des revenus attribués.
Examiné le 23 octobre 2026. ShareAI publie cette comparaison et exploite un programme discuté. Les références officielles actuelles soutiennent les fonctionnalités ; les captures d’écran sont des captures réelles. Le code exécuté est un registre synthétique hors ligne. Aucune migration de proxy de production, provisionnement de clé, test d’exploitation, facture client, paiement ou benchmark de performance n’a été effectué.
LiteLLM documente déjà les coûts des modèles personnalisés, les marges des fournisseurs, les clés virtuelles et l’intégration de la facturation. Une comparaison qui la réduit à un adaptateur de nom de fournisseur manque la surface commerciale et de contrôle que les équipes peuvent déjà utiliser. Identifiez la version réelle du proxy, le périmètre de la licence, la configuration et l’arrangement de paiement environnant avant de décider ce qu’une alternative doit préserver.
Ce que LiteLLM prend déjà en charge pour la commercialisation
La référence de tarification personnalisée décrit les dépassements de coûts, les remises et la cartographie des prix des fournisseurs. Le guide des marges documente les frais en pourcentage ou en montant fixe pour la facturation interne et la récupération des coûts. Raisons de le conserver : évaluez ces contrôles existants lorsque l’application a besoin de sa propre cartographie des prix et dispose d’un modèle opérationnel approprié. Les marges d’inférence configurables ne sont pas des capacités exclusives de ShareAI.
Le guide de facturation décrit un callback Lago pour la facturation d’utilisation interne ou externe, avec attribution sélectionnable pour le client, l’utilisateur ou l’équipe. Il s’agit d’un chemin d’intégration existant, et non d’une preuve d’une facture ou d’un paiement automatiquement complété. Comparez la cartographie des événements réels, le plan et la connexion de paiement au lieu de prétendre que LiteLLM ne peut pas participer à la facturation client.
La licence actuelle du dépôt distingue le répertoire d’entreprise sous licence séparée du contenu sous licence MIT en dehors de ses restrictions spécifiées. Vérifiez la version et les fonctionnalités réellement sélectionnées. Une étiquette open-source large n’établit pas que chaque contrôle d’entreprise ou service commercial est inclus, et les frais de licence ne représentent qu’une partie du coût d’exploitation.
Une application d’écriture multi-locataire modifie le prix de son modèle personnalisé.
Considérez une application d’écriture hypothétique avec des espaces de travail clients existants. Son passerelle émet des clés d’accès pour chaque espace de travail, effectue des routages entre les fournisseurs et inclut un modèle privé avec un prix personnalisé. Le service financier souhaite allouer les frais généraux d’infrastructure et évaluer une marge d’application autorisée sur les inférences éligibles. Le produit a également besoin d’une règle claire pour les demandes qui échouent après avoir généré une partie d’un brouillon.
Le changement difficile est un nouveau modèle privé dont la cartographie des prix est incomplète. L’application produit toujours des brouillons, mais la passerelle enregistre un coût nul et le budget configuré ne bloque pas les travaux supplémentaires. Par ailleurs, un champ de demande contrôlé par le client peut revendiquer l’identité d’un autre client si l’intégration de facturation lui fait confiance sans validation. Un brouillon réussi et un tableau des coûts plausible ne résolvent pas ces deux échecs.
Comparez tout le parcours : admission de l’espace de travail de confiance, utilisation réelle du modèle, prix configuré, charge acceptée du client et collecte. Préservez la tâche de brouillon originale et les tentatives répétées. Une nouvelle tentative peut générer plus de consommation fournisseur sans fournir un autre brouillon utile. Une correction explicite devrait modifier le registre commercial sans effacer ce qui a été exécuté ni l’attribuer silencieusement à un autre espace de travail.
Comparez les alternatives par propriété opérationnelle et commerciale.
| Option | Évaluez-le pour | Qualifiez séparément. |
|---|---|---|
| Portkey | Contrôles de passerelle et observabilité. | Déploiement sélectionné, périmètre des fonctionnalités et propriété des paiements. |
| Cloudflare AI Gateway | Chemins de financement gérés et fournisseurs HTTPS personnalisés. | Priorité des identifiants, format des demandes et charge réelle du client. |
| OpenRouter | Accès aux modèles gérés et clés d’inférence contrôlées par l’utilisateur. | Autorisation utilisateur, politique de routage et conditions commerciales de l’application. |
| Lago | Facturation d’utilisation et son modèle opérationnel sélectionné. | Événements de confiance, déploiement, plan et intégration de collecte. |
| ShareAI Builder Program | Inférence approuvée payée par le client avec une surcharge d’application | Éligibilité, attribution de l’application et règlement spécifique au compte. |
L’application d’écriture peut conserver une passerelle fonctionnelle tout en évaluant un autre parcours de facturation ou d’inférence approuvé. Cela nécessite une intégration réelle et une explication claire à l’utilisateur. Aucun budget synchronisé automatiquement, portefeuille partagé ou connecteur natif entre les produits n’est impliqué. Assignez un propriétaire unique à chaque décision d’admission, élément d’utilisation mesurée, charge client et correction.
Suivez un brouillon depuis l’admission de l’espace de travail jusqu’au paiement
| Étape | Preuve à conserver | Question sur l’application d’écriture |
|---|---|---|
| Admission | Espace de travail de confiance, clé et permission réelle | Cet utilisateur peut-il accéder à ce modèle ? |
| Exécution | Brouillon logique, tentatives du fournisseur et utilisation retournée | Quelles ressources ont réellement été consommées ? |
| Tarification | Cartographie des coûts versionnée et marge sélectionnée | Quel calcul s’applique à ce travail ? |
| Charge client | Conditions acceptées et correction explicite | Quel montant le client a-t-il accepté de payer ? |
| Collecte et libération | Reçu réel et état de règlement applicable | Quelle valeur a été reçue et devient disponible ? |
Conservez ces observations liées sans les traiter comme un indicateur de succès unique. Une clé peut autoriser un modèle sans établir un achat client. Une marge configurée peut être calculée sans être collectée. Un solde final correct peut masquer un événement manquant ou un espace de travail erroné. Le support et les finances doivent pouvoir reconstruire le même brouillon original et son ajustement explicite.
Portkey : comparer les opérations de passerelle et demander des preuves
La Portkey documentation décrit les capacités de passerelle, d’observabilité, de garde-fou et d’administration, avec des références de déploiement séparées. Avantages : évaluez la portée sélectionnée lorsque l’application d’écriture souhaite comparer les contrôles opérationnels et les preuves autour des demandes de modèles. Commencez par des politiques réelles et un comportement d’échec plutôt que par un classement du nombre de modèles.
Compromis : qualifiez l’édition exacte, l’hébergement, les données conservées, la configuration des prix et l’arrangement de paiement client. Un contrôle des dépenses et une trace effectuent un travail différent de la collecte d’une charge acceptée. Une référence d’auto-hébergement n’inclut pas automatiquement chaque tableau de bord hébergé ou service d’entreprise. Comparez la mise en œuvre sélectionnée réelle et les responsabilités de support.
Pour le modèle d’écriture privé, inspectez une demande non nulle connue et la cartographie client avant de modifier le routage de production. Répétez un brouillon partiel et réessayez. Préservez ce que l’utilisateur a vu, ce que le fournisseur a consommé et ce que la politique commerciale de l’application facture, plutôt que de traiter un nombre de demandes correspondant comme preuve que l’ensemble du flux de travail a survécu à la migration.
Cloudflare AI Gateway : comparer le financement et les points de terminaison personnalisés
La Cloudflare référence de facturation unifiée décrit l’accès au modèle financé par clé fournisseur et crédits. Son guide des fournisseurs personnalisés couvre les points de terminaison HTTPS, y compris des exemples de modèles auto-hébergés. Avantages : comparez ces capacités existantes lorsque l’application souhaite évaluer un autre portail et arrangement de financement pour les modèles sélectionnés.
Compromis : qualifiez le format de requête, la priorité des identifiants, les contrôles et la tarification réelle des clients. Un chemin de compatibilité unifié et un chemin spécifique au fournisseur ont des exigences différentes. La cartographie des coûts analytiques n’établit pas à elle seule une charge de revente acceptée. Une réponse réussie utilisant une source de financement différente peut toujours créer une facture inattendue pour le propriétaire de l’application.
Pour l’application d’écriture, comparez le modèle privé et un identifiant de production manquant ensemble. Inspectez quel compte finance le résultat et quel enregistrement décrit la charge client. Préservez votre politique pour un brouillon mis en cache ou interrompu. Un portail différent n’hérite pas automatiquement de chaque budget, permission de modèle et rappel de facturation configurés dans LiteLLM.
OpenRouter : comparez l’accès géré et les requêtes financées par l’utilisateur.
Le OpenRouter guide de démarrage rapide décrit l’accès au modèle géré. Son guide OAuth permet explicitement aux utilisateurs d’autoriser une application avec une clé contrôlée par l’utilisateur et de financer des requêtes avec leurs propres crédits OpenRouter. Avantages : comparez ce parcours lorsque l’application d’écriture souhaite que le client finance une inférence éligible plutôt que de facturer chaque requête au propriétaire de l’application.
Compromis : qualifiez la disponibilité des modèles, la politique du fournisseur, la gestion des clés et l’accord commercial réel de l’application. Le guide d’attribution des applications décrit l’association d’utilisation et les classements. Cela seul n’établit pas une surcharge d’application approuvée ou des revenus reçus. L’accès au modèle financé par l’utilisateur n’est pas unique à ShareAI ; comparez le chemin commercial approuvé complet.
Pour le rédacteur, répétez un compte utilisateur déconnecté, un crédit épuisé et un brouillon final échoué après que le travail précédent ait réussi. Préservez le client de confiance et le payeur attendu. Un changement d’accès au modèle ne doit pas facturer silencieusement le propriétaire de l’application ni impliquer que son abonnement distinct d’écriture, ses responsabilités de support et son infrastructure de modèle privé ont été transférés avec les identifiants.
Lago : comparez explicitement la couche de facturation par usage.
L’Lago introduction décrit la facturation par usage, tandis que le dépôt officiel fournit une voie de déploiement open-source. Avantages : comparez l’édition sélectionnée lorsque la responsabilité manquante de l’application d’écriture est de convertir l’usage de confiance et les termes commerciaux en enregistrements de facturation. Le guide de facturation de LiteLLM identifie déjà une voie d’intégration Lago.
Compromis : qualifiez le déploiement réel, les fonctionnalités requises de l’édition, la cartographie des événements et l’intégration des paiements. Exploiter une implémentation auto-hébergée nécessite des mises à jour, de la disponibilité et de la récupération. Un système de facturation par usage ne remplace pas automatiquement la passerelle qui admet les appels de modèle ni n’établit la relation de marchand de référence. Préservez le propriétaire de chaque étape technique et financière.
Pour le modèle privé, comparez un identifiant d’espace de travail de confiance, l’unité facturable convenue et une correction explicite. Réconciliez le coût calculé par la passerelle avec le plan effectivement vendu. Un exemple de rappel publié ne prouve pas qu’un événement retardé, une relecture ou un litige client produira la facture prévue et le paiement reçu dans le déploiement sélectionné de l’application.
ShareAI : comparez une surcharge approuvée pour une application et son règlement
L’ShareAI Builder Program concerne une application qui existe déjà avec ses propres utilisateurs. Le trafic éligible passe par ShareAI, le Builder configure une surcharge ou une marge autorisée, et le client final paie ShareAI pour cette inférence. Les revenus attribués à l’application suivent le programme. Avantages : comparez cet arrangement lorsque l’application d’écriture souhaite un paiement d’inférence approuvé et un parcours d’attribution.
Compromis : l’approbation de l’application, le trafic éligible, l’accès réel au modèle et les conditions du compte sont importants. Les Builders validés en tant qu’entreprises disposent d’une période de révision de 45 jours avant le paiement. Les individus accumulent actuellement une valeur d’inférence pour une utilisation dans ShareAI, sans possibilité de retrait en espèces ou de transferts de compte. L’application reste construite, hébergée, distribuée et maintenue ailleurs. Son abonnement d’écriture, son support et ses autres responsabilités commerciales restent des responsabilités explicites.
Fournir une infrastructure ou un point de terminaison personnalisé relève de l’intégration applicable du Fournisseur ou du Prosumer, séparément de l’attribution du Builder. LiteLLM documente déjà des prix et marges personnalisés ; des points de terminaison personnalisés existent également ailleurs. Comparez l’acceptation réelle, le routage, le payeur et la libération. ShareAI n’établit pas un remplacement universel de facturation, un service général de marchand de référence ou une migration automatique des clés de passerelle existantes et des permissions.
Un calcul de marge nécessite une politique commerciale acceptée.
La référence des marges décrit l’application d’une marge après une remise configurée, avec des paramètres spécifiques au fournisseur qui remplacent la marge globale. Préservez la version de calcul utilisée pour chaque brouillon. Un changement ultérieur de configuration globale ne doit pas effacer l’explication d’une charge acceptée antérieurement. La récupération des coûts internes et un prix d’application externe approuvé peuvent avoir un traitement contractuel différent.
La référence de facturation propose des choix d’attribution pour les clients, les utilisateurs internes et les équipes. Sélectionnez l’identité à partir d’un contexte d’application fiable plutôt que d’accepter une revendication client arbitraire fournie. Préservez le travail logique et l’ajustement original. L’existence d’un rappel ne prouve pas que les événements rejoués ne peuvent pas entraîner une double facturation ou qu’une facture générée a été payée.
Qualifiez les cartographies à coût nul et tout le cycle de vie des clés.
Le guide des prix note explicitement que les coûts d’entrée et de sortie nuls contournent les vérifications budgétaires et que le mappage du fournisseur de prix est important lorsque les fournisseurs de routage et de tarification diffèrent. Le guide des clés virtuelles documente différentes surfaces d’héritage des permissions. Comparez le propriétaire exact de la clé, l’équipe et la configuration du modèle au lieu de considérer la personne qui a créé une clé comme preuve de ses permissions effectives.
Le même guide des clés distingue un hook personnalisé uniquement pour la création d’un hook d’application des mises à jour et d’un hook de politique d’état effectif plus large. Une clé qui respecte une règle d’expiration lors de sa création peut être modifiée ultérieurement, sauf si la politique choisie couvre cette opération. Répétez les chemins de création, modification, rotation et révocation de la version sélectionnée. Examinez sa version officielle actuelle et les informations consultatives avant le déploiement ; cette comparaison ne teste pas la sécurité ni ne recommande une ancienne version non qualifiée.
Pour l’arithmétique uniquement, 1000 USD d’inférence plus une surcharge hypothétique de 15% produit une surcharge brute de 150 USD et un total de 1150 USD. Ces montants synthétiques ne sont pas des frais LiteLLM ou ShareAI, des revenus reçus, un bénéfice net ou un résultat fiscal. Les coûts réels d’infrastructure, de fournisseur et de facturation, les corrections et l’éligibilité affectent le résultat.
Vérifiez l’arithmétique avant d’accepter le chemin commercial en direct.
Le fixture exécuté ci-dessous déduplique une activité identique, rejette un doublon conflictuel et enregistre un ajustement explicite en cents USD entiers. Il ne déploie pas de proxy, ne provisionne pas de clé, n’appelle pas de callback de facturation ni ne collecte de paiement. Ces résultats nécessitent des preuves réelles d’exécution et commerciales autour du calcul.
JavaScript
import assert from "node:assert/strict";
const records = [
{id: "usage-a", customer: "demo", cents: 60000n, kind: "usage"},
{id: "usage-b", customer: "demo", cents: 50000n, kind: "usage"},
{id: "usage-a", customer: "demo", cents: 60000n, kind: "usage"},
{id: "adjustment-b", customer: "demo", cents: -10000n, kind: "adjustment"}
];
function netCents(rows) {
const seen = new Map();
let total = 0n;
for (const row of rows) {
assert.equal(row.customer, "demo");
const fingerprint = [row.customer, row.cents.toString(), row.kind].join("|");
if (seen.has(row.id)) {
if (seen.get(row.id) !== fingerprint) throw new Error("Conflicting duplicate");
continue;
}
if (row.cents < 0n && row.kind !== "adjustment") throw new Error("Invalid sign");
seen.set(row.id, fingerprint);
total += row.cents;
}
return total;
}
const base = netCents(records);
assert.equal(base, 100000n);
assert.throws(() => netCents([...records,
{id: "usage-a", customer: "demo", cents: 1n, kind: "usage"}
]));
const numerator = base * 1500n; // Hypothetical 15 percent in basis points.
if (numerator % 10000n !== 0n) throw new Error("Define contractual rounding first");
const surcharge = numerator / 10000n;
assert.equal(surcharge, 15000n);
const usd = cents => `${cents / 100n}.${(cents % 100n).toString().padStart(2, "0")}`;
console.log(JSON.stringify({baseUSD: usd(base), grossSurchargeUSD: usd(surcharge),
totalUSD: usd(base + surcharge), paidReceiptVerified: false}));La sortie observée est une inférence illustrative de 1000 USD, une surcharge brute de 150 USD et un total de 1150 USD, sans reçu payé vérifié. Préservez l’identité de l’espace de travail de confiance, les brouillons originaux, l’utilisation réelle et les corrections acceptées en production. Une somme correcte ne peut pas prouver des permissions appliquées, une facture correcte ou de l’argent reçu.
Déplacez d’abord un modèle, un espace de travail et un chemin de correction.
- Identifiez la version réelle de la passerelle, le périmètre de la licence, les clés et l’intégration de la facturation.
- Sélectionnez la responsabilité opérationnelle ou commerciale qui doit changer.
- Préservez l’identité client de confiance et les mappages de prix des modèles versionnés.
- Répétez l’utilisation non nulle, le mappage à coût nul, les modifications de clé et une correction explicite.
- Vérifiez les preuves de paiement réelles sans collecte en direct dupliquée.
- Conservez les enregistrements originaux et effectuez un retour arrière jusqu’à ce que le parcours complet du client soit qualifié.
Conservez LiteLLM lorsque sa mise en œuvre actuelle convient. Comparez les alternatives de passerelle pour leur limite opérationnelle réelle, Lago pour les exigences de facturation sélectionnées et ShareAI pour l’inférence payée par le client approuvée. Commencez par un brouillon dont l’admission, la consommation, le prix, la livraison et la correction financière restent explicables ensemble.
Questions fréquemment posées
Quelles alternatives LiteLLM une application d’IA devrait-elle comparer ?
Portkey, Cloudflare AI Gateway et OpenRouter répondent à des besoins spécifiques de passerelle ou d’accès géré. Lago traite de la facturation d’utilisation, y compris un chemin documenté par LiteLLM lui-même. ShareAI concerne l’inférence payée par le client approuvé avec une surcharge d’application. Choisissez la responsabilité qui doit changer.
LiteLLM peut-il déjà appliquer des marges d’inférence ?
Oui. Le guide actuel documente les marges de pourcentage et de montant fixe du fournisseur ou globales pour la facturation interne et la récupération des coûts. Les paramètres du fournisseur remplacent la marge globale, et les marges s’appliquent après les remises configurées. Un calcul ne constitue pas en soi une charge externe acceptée ou un montant collecté.
LiteLLM peut-il participer à la facturation externe des clients ?
Son guide de facturation actuel documente un rappel Lago avec des choix d’attribution pour le client, l’utilisateur ou l’équipe. Qualifiez l’identité de confiance, les événements facturables, les règles du plan et la connexion de paiement. Un rappel d’exemple ne constitue pas une preuve d’une facture ou d’un paiement terminé.
Un coût enregistré nul signifie-t-il toujours une inférence gratuite ?
Non. Une cartographie de prix manquante ou incorrecte peut nécessiter une enquête, et le guide actuel documente explicitement les paramètres de coût nul qui contournent les vérifications budgétaires. Comparez l’utilisation réelle du fournisseur et la configuration sélectionnée avant d’accepter le montant affiché comme commercialement correct.
Une règle de création de clé couvre-t-elle automatiquement les modifications ultérieures ?
Non. La référence de clé virtuelle distingue les hooks de création, les hooks de mise à jour et un hook de politique d’état effectif plus large. Qualifiez la version choisie et les chemins réels de création, modification, rotation et révocation. Une clé initiale conforme n’établit pas une application permanente.
Chaque fonctionnalité de LiteLLM est-elle couverte par une licence MIT ?
La licence du dépôt examiné distingue un répertoire d’entreprise sous licence séparée du contenu sous licence MIT en dehors de ses restrictions spécifiées. Vérifiez la version, la fonctionnalité et le déploiement réels. Une description générale open-source n’établit pas une portée commerciale identique.
En quoi le règlement des Builders ShareAI diffère-t-il selon le type de compte ?
Les Builders validés en tant qu’entreprises ont une période de révision de 45 jours avant le paiement. Les individus accumulent actuellement une valeur d’inférence pour l’utilisation de ShareAI, sans possibilité de retrait en espèces ou de transferts de compte. L’approbation, le trafic éligible et les conditions de compte s’appliquent ; l’utilisation et les gains ne sont pas garantis.
ShareAI peut-il remplacer toutes les fonctions de contrôle et de facturation de LiteLLM ?
Le Builder Program concerne l’inférence routée approuvée, une surcharge d’application autorisée et l’attribution. L’application reste hébergée et maintenue ailleurs. D’autres politiques de passerelle, frais logiciels et obligations financières nécessitent des décisions explicites ; aucune migration automatique de clé, portefeuille ou facturation n’est impliquée.