Journal des modifications
Frais aujourd'hui : aucuns frais UberLLM sur les requêtes. L'ajout de crédit par carte coûte 5.5% + $0.50, ajoutés en sus. Les frais mentionnés dans les entrées plus anciennes ci-dessous (des frais de requête de 10%, des frais de crédit de 5%) appartiennent au passé : les frais de 10% ont pris fin le 22 octobre 2026 et les frais de 5% le 29 octobre 2026.
2 novembre 2026 — uberllm.dev en 8 langues
- L'ensemble du site est désormais disponible en anglais, français, espagnol, allemand, portugais (Brésil), italien, néerlandais et chinois simplifié. Les pages publiques ont leur propre adresse par langue (
/fr/sell,/de/docs/quickstart,/zh/models/…) ; l'anglais reste à l'adresse principale. Les moteurs de recherche voient chaque version de chaque page. - Le tableau de bord, la console vendeur, les écrans de connexion et de liaison d'application suivent votre langue : choisissez-la dans le menu de langue (barre latérale, menu du site ou pied de page), ou ils utilisent la langue de la dernière page que vous avez ouverte, sinon celle de votre navigateur.
- Les prix restent en dollars américains, et les noms de modèles, de fournisseurs et de marques restent tels quels. Les politiques de conditions générales, de confidentialité et de remboursement sont traduites pour la lecture ; la version anglaise est celle qui fait foi.
1 novembre 2026 — Les vendeurs déclarent la précision des modèles open-weight
- Les modèles open-weight (GPT-OSS, Qwen, DeepSeek, GLM, Kimi, MiniMax…) peuvent être exécutés en pleine qualité ou compressés en 8-bit ou 4-bit, ce qui répond un peu moins bien et ne peut être distingué par aucun test. Un vendeur qui en propose un indique désormais comment son serveur l'exécute : pleine qualité (16-bit), 8-bit ou inférieur à 8-bit.
- Les pages de modèle indiquent quels modèles sont open-weight et comment leurs vendeurs déclarent les exécuter. Dans l'API :
open_weightssur chaque modèle deGET /api/v1/public/models, etprecisionsur chaque seller endpoint. - Les offres listées avant aujourd'hui affichent "Précision non déclarée" jusqu'à ce que le vendeur la définisse. Déclarer une précision supérieure à celle exécutée par le serveur entraîne la suspension du compte vendeur, les gains impayés étant utilisés pour rembourser les acheteurs (Sell).
1 novembre 2026 — Les plafonds de dépense des clés comptent ce que vous avez réellement dépensé
- Un plafond de dépense sur une clé API (quotidien, mensuel, à vie, ou le plafond quotidien) prend désormais en compte le coût réel de chaque requête. Auparavant, il prenait en compte le coût maximal possible d'une requête (le montant réservé pendant son exécution) et ne le corrigeait jamais, ainsi, une clé pouvait cesser de fonctionner avec le message "plafond de dépense atteint" après seulement quelques centimes d'utilisation réelle. Le décompte de chaque clé a été réinitialisé pour refléter sa dépense réelle aujourd'hui.
1 novembre 2026 — Les prix des vidéos indiquent « par seconde », et Sora 2 a disparu
- Les prix des vidéos s'affichent désormais tels qu'ils sont facturés : « $0.09 / sec » pour un modèle facturé à la seconde de vidéo (un clip de 5 secondes coûte 5 fois ce montant), et « par vidéo » pour un modèle avec un prix forfaitaire par clip. Auparavant, ils indiquaient « / job » pour les deux.
- Sora 2 et Sora 2 Pro ne sont plus listés. OpenAI a fermé Sora 2, et le 1 novembre 2026, aucun vendeur n'a pu prendre de demande pour l'un ou l'autre. Rien n'a jamais été facturé pour ces demandes échouées.
1 novembre 2026 — Un prix officiel partout, et le logo de chaque modèle
- Le prix "Officiel" affiché à côté du nôtre provient désormais d'une seule source, la même sur chaque page et dans
GET /v1/models: le prix publié par le créateur du modèle en premier, puis celui d'OpenRouter, puis celui de Fal, affiché uniquement lorsqu'il est supérieur au nôtre. Environ 100 modèles d'image, de vidéo et de musique supplémentaires en ont désormais un, chacun conservé avec la page d'où il provient et revérifié quotidiennement (Tarification). - Les prix des vidéos Fal suivent à nouveau le vendeur Fal le moins cher après un redémarrage : un vendeur qui a exécuté l'une de nos tâches au cours des 24 dernières heures reste inclus dans le prix.
- Chaque modèle affiche le logo de son créateur dans un style standard (les modèles revendus via un hébergeur affichent le vrai créateur).
1 novembre 2026 — Les vendeurs qui falsifient un modèle sont bannis, et les acheteurs remboursés
- Un vendeur pris en flagrant délit de proposer un modèle différent de celui annoncé est suspendu : toutes ses offres sont arrêtées, ses gains non payés sont confisqués et utilisés pour rembourser les acheteurs qu'il a servis, et il ne peut plus proposer d'offres avec la même clé, le même serveur, la même adresse de paiement ou le même e-mail (Vérification du modèle).
- Les gains des vendeurs sont retenus avant de pouvoir être versés : 14 jours pour les nouveaux vendeurs (les 30 premiers jours, ou moins de $500 gagnés), puis 7 jours. La page Vente affiche Disponible pour paiement et En attente ;
GET /seller/payoutsajouteheld_usdetnext_release_at. - Chaque offre affiche désormais un état simple : En vérification, En ligne, En pause ou Suspendue (
listing_statedansGET /seller/offers, remplaçantcheck_stateetchecked_at).
1 novembre 2026 — Plus de modèles vidéo affichent leur prix officiel
- Les modèles vidéo dont le marché vendeur ne fournit pas de prix propre affichent désormais
le prix publié par OpenRouter pour le même modèle comme prix officiel, sur
le tableau des modèles, les pages de modèles et les réponses de prix.
La vue détaillée indique "Official price · OpenRouter". Les prix sont lus toutes les
heures et conservés par UberLLM, donc l'API les affiche aussi :
media_refsurGET /api/v1/public/models(tarification). - C'est le tarif par seconde le moins cher d'OpenRouter pour ce modèle (résolution la plus basse, sans son), donc l'économie affichée n'est jamais supérieure à ce qu'elle est. Elle est affichée uniquement lorsqu'elle est supérieure à notre prix. Premiers modèles : MiniMax H3, Wan 3.0, Wan 3.0 Prime et Grok Imagine Video.
1 novembre 2026 — Programme d'affiliation : gagnez 15% de ce que les personnes que vous parrainez achètent
- La page Partager est maintenant le Programme d'affiliation. Les créateurs avec une vraie audience postulent (où vous publiez, liens, une capture d'écran de votre audience et comment vous partageriez UberLLM) ; nous examinons chaque candidature dans un délai de 1-3 jours ouvrables.
- Les affiliés approuvés gagnent 15% de tout le crédit que chaque compte qu'ils ont parrainé achète dans ses 30 premiers jours. Chaque commission est retenue 45 jours et est annulée si l'achat est remboursé ou fait l'objet d'une rétrofacturation. Un achat payé avec une carte ou un compte PayPal également utilisé sur le propre compte de l'affilié n'est pas comptabilisé.
- Retirez depuis $50, en choisissant quelles commissions : crédit UberLLM immédiatement, PayPal ou USDC sur Base réglés chaque semaine et payés dans un délai de 1-3 jours ouvrables.
- La page affiche votre lien, vos gains, chaque compte que vous avez parrainé (e-mails partiellement masqués), chaque achat avec son statut, et vos retraits.
- Elle remplace « donnez du crédit, obtenez du crédit ». Aucun nouveau cadeau d'invitation n'est offert ; les cadeaux déjà promis sont toujours payés. Toutes les règles : Programme d'affiliation.
1 novembre 2026 — Prix et réductions sont les meilleurs du marché, tels que le marché les affiche
- Chaque prix et chaque « % de réduction » sur uberllm.dev est désormais le « Meilleur prix » et la « Meilleure réduction actuelle » du marché partenaire, le même chiffre que son tableau de bord affiche, actualisé toutes les 30 secondes. Auparavant, les pages affichaient le prix médian payé par les acheteurs au cours des 24 dernières heures, de sorte qu'un modèle pouvait afficher 87% ici et 99.7% là.
- Les réductions affichent une décimale, comme le marché (99.6%, 95%).
- Les résumés qui disaient « X% de moins en médiane » (par rapport aux prix catalogue d'OpenRouter, Anthropic, DeepSeek) disent désormais « jusqu'à X% de moins ».
- Ce qu'une requête est facturée n'a pas changé : vous payez ce que le vendeur qui la sert facture, jamais plus que le plafond de prix indiqué sur la page du modèle.
31 octobre 2026 — Une requête qu'un modèle ne peut jamais prendre le dit
- Des outils envoyés à un modèle qui ne peut pas les appeler, ou une invite plus longue que ce que le modèle accepte, se terminaient par « Personne ne pouvait servir ce modèle pour le moment, réessayez bientôt » : une tentative qui ne pourrait jamais aboutir.
- Sur
/v1/chat/completions(sans votre propre listemodels), le modèle le plus proche capable de traiter la requête répond désormais à la place, et lemodelde la réponse le nomme. - Quand aucun modèle ne le peut, ou sur
/v1/messages, vous obtenez400 tools_not_supportedou400 context_length_exceededavec la raison en termes simples et les modèles qui peuvent la traiter. Rien n'est facturé.
31 octobre 2026 — Ajouter du crédit directement depuis votre tableau de bord
- Vous pouvez désormais ajouter du crédit directement sur le tableau de bord : choisissez $10, $25, $50 ou $100 et payez sans quitter la page.
- À côté du montant, vous voyez sa valeur au prix catalogue sur les modèles les plus utilisés, au meilleur prix du marché en temps réel aujourd'hui : par exemple, $25 d'appels DeepSeek V4 Pro coûteraient environ $41,000 au prix catalogue (99.9% de réduction). DeepSeek, Kimi, GLM, GPT et Claude sont affichés, ainsi que le nombre de vidéos Kling 3.0 que ce montant permet d'acheter. Les chiffres sont mis à jour toutes les heures et sont arrondis à l'inférieur.
- Le même tableau est désormais sur la page d'accueil, à côté du titre principal. Il s'ouvre avec le plus grand nombre ("$5 vous donne jusqu'à $7,142 d'IA aux prix officiels"), puis une ligne par modèle : prix officiel barré, vous payez $5, et le pourcentage de réduction à deux décimales (DeepSeek V4 Pro −99.93% aujourd'hui). Kling 3.0 indique également combien de vidéos $5 permet d'acheter. $5 est désormais l'un des boutons de montant.
- Lorsque votre solde passe sous $5,, le tableau de bord affiche une ligne avec votre solde et un bouton Ajouter du crédit qui ouvre le même formulaire.
- Le logo OpenAI s'affiche désormais sur les pages sombres (il était noir sur noir).
31 octobre 2026 — Payez avec PayPal lorsque vous ajoutez du crédit
- La page Crédits dispose désormais d'un bouton PayPal au-dessus du formulaire de carte bancaire. Payez dans la fenêtre de PayPal et votre crédit est ajouté dès que PayPal confirme, sans rechargement de page. Les frais sont les mêmes que par carte (5.5% + $0.50, ajoutés en sus).
- Choisir un montant ouvre l'étape de paiement en un clic, et le formulaire de carte bancaire apparaît dès qu'il est prêt, sans écran de chargement.
- Un remboursement ou un litige PayPal retire la part correspondante du crédit, comme pour les paiements par carte bancaire.
31 octobre 2026 — Chaque offre de vendeur est vérifiée pour servir le modèle qu'elle annonce
- Nous vérifions désormais chaque offre de vendeur : des requêtes de test qui ressemblent à du trafic normal, comparées au modèle réel sur le nombre de tokens, les instructions cachées, ce que le modèle annonce être, et les réponses aux questions de test. Les vérifications sont effectuées peu après la mise en ligne d'une offre, puis aléatoirement toutes les quelques heures (Vérification du modèle).
- Une nouvelle offre attire les acheteurs une fois que sa première vérification est passée, généralement en environ 15 minutes. Une offre qui échoue est mise en pause, et les paiements de son vendeur sont suspendus pendant que notre équipe l'examine. La page Vente affiche le résultat de chaque offre en termes clairs ;
GET /seller/offersl'affiche commecheck_state,check_reasonetchecked_at. - Comptes de tokens gonflés : lorsqu'un vendeur déclare beaucoup plus de tokens d'invite que ce qu'une requête contient, l'acheteur est facturé, et le vendeur est payé, pour au maximum environ 2× de notre propre compte, plus une petite allocation pour les outils et les images.
31 octobre 2026 — Les requêtes et les réponses sont maintenant sauvegardées pendant 90 jours
- Chaque requête API et la réponse que nous avons renvoyée sont maintenant sauvegardées pendant 90 jours,
puis supprimées. Nous les utilisons pour corriger les requêtes échouées, répondre à vos questions de support
(envoyez-nous le
X-Request-Idd'une réponse et nous pourrons voir exactement ce qui s'est passé, y compris quels fournisseurs ont été essayés) et prévenir les abus. - Seule notre propre équipe peut les lire. Nous ne les vendons jamais et ne les utilisons jamais pour entraîner des modèles. Vous pouvez demander à [email protected] de supprimer les vôtres plus tôt.
- Rien ne change dans la façon dont vous appelez l'API. La Politique de confidentialité contient les détails.
31 octobre 2026 — 40 nouveaux modèles vidéo et d'image, chacun à son prix le plus bas
- Nouveautés sur Models : Seedance 2.5 (à partir de $0.14 par
seconde), Kling 4.0, Kling 3.0 Turbo, MiniMax H3, Hailuo 2.3, Hailuo 02 Pro,
Vidu Q4, Wan 3.0 et Wan 3.0 Prime, PixVerse V6 et V6 Max, HappyHorse 1.1,
Grok Imagine, Gemini Omni Flash, Seedance 1.0 Pro, Imagen 4 (Fast, Ultra),
Ideogram V3, Seedream 3.0 / 4.0 / 5.0 Flash, GPT Image 1.5, Flux 3 Klein,
Qwen Image 2.1 et Nano Banana. Appelez-les comme n'importe quel autre modèle :
POST /v1/video/generationsouPOST /v1/images/generations(Media). - Les modèles vidéo et d'image que nous avions déjà listés sont désormais fournis par le vendeur le moins cher les proposant à ce moment-là, et restent disponibles même si un vendeur se retire. La liste affiche ce prix, et vous payez le prix facturé par le vendeur, jamais plus que le devis.
- Chaque modèle vidéo est facturé à la seconde, et le prix augmente avec la résolution.
Ajoutez
"validate": truepour voir le coût exact de la durée et de la résolution que vous choisissez avant de dépenser (Vérifier le prix). Si omise, la durée est la plus courte du modèle ; la résolution envoyée est indiquée dans ledefaults_applieddu devis et surGET /v1/models/<id>. - Les requêtes qu'un modèle ne peut pas exécuter (une durée ou une taille qu'il ne propose pas) sont refusées avant que quoi que ce soit ne soit facturé, avec les durées et tailles qu'il prend en charge.
31 octobre 2026 — Invitez des amis : vous recevez tous les deux du crédit quand ils ajoutent le leur
- Votre page de partage peut maintenant verser un cadeau d'invitation : quand un ami s'inscrit via votre lien (ou votre carte d'épargne) et effectue un premier ajout de fonds du montant minimum ou plus, vous recevez tous les deux le même crédit. La page affiche les montants, par exemple "Donnez $5, recevez $5" quand votre ami ajoute $10 ou plus.
- Rien n'est donné à l'inscription : les nouveaux comptes commencent à $0. Un cadeau est repris si le paiement qui l'a déclenché est remboursé. Un cadeau par nouveau compte ; les comptes de vendeurs ne sont pas éligibles. Toutes les règles : Invitez des amis.
- La page de partage affiche Invités, Amis qui ont payé, Vous avez gagné et la liste de tous les cadeaux. Quelqu'un qui arrive via votre lien voit son cadeau sur le site et sur la page d'inscription, et de nouveau sur sa page Crédits jusqu'à ce que son premier ajout de fonds le rende disponible.
31 octobre 2026 — Choisissez où vous êtes payé
- Les vendeurs choisissent désormais où leurs paiements sont envoyés : un e-mail PayPal, ou un portefeuille USDC sur le réseau Base. Configurez-le sous Vente → Paiements → Où nous envoyons votre argent, ou avec
PUT /seller/payout-method(Vente). - Notre équipe envoie chaque paiement là, généralement dans les 2 jours ouvrables suivant son début. Un vendeur avec de l'argent en route et nulle part où l'envoyer reçoit un e-mail lui demandant où l'envoyer.
- Un seul paiement en cours à la fois : ce que vous gagnez entre-temps reste dû et sera inclus dans votre prochain paiement une fois que le paiement actuel aura été effectué.
- Nous vous envoyons un e-mail lorsque votre fournisseur refuse votre API key ou indique que le compte n'a pas de crédit, afin que vous sachiez pourquoi une offre a cessé d'attirer des acheteurs (au maximum une fois par jour).
- L'utilisation d'un serveur qui ne peut pas être correcte (un nombre de token négatif) n'est plus facturée ; le texte de la réponse est compté à la place. Un vendeur a perdu $9.26 de revenus à cause de cela le 10-28/29 ; cela a été remboursé.
- Lorsque votre fournisseur répond que votre compte est suspendu ou à court de crédit sous n'importe quel code de statut, les acheteurs passent immédiatement au vendeur suivant et votre offre est mise en pause, comme pour une API key refusée.
- Les offres doivent utiliser une adresse internet publique. Les adresses locales, privées et celles d'UberLLM ne peuvent pas être listées.
- Changer l'API key d'une offre (ou son adresse) pour une qui passe le test la remet immédiatement devant les acheteurs, au lieu d'attendre la fin des anciennes défaillances.
- Nous vous envoyons un e-mail lorsqu'un paiement est envoyé, avec le montant, où il a été envoyé et la référence du paiement.
- Pas de nom à saisir avant de vendre : Vendre de la capacité mène directement à la liste d'un modèle. Vous êtes affiché aux acheteurs comme "Vendeur" plus 4 lettres, jamais votre e-mail.
31 octobre 2026 — Se connecter avec Google en un clic
- Les visiteurs déconnectés voient l'invite de Google « Continuer en tant que
» en haut à droite de uberllm.dev. Un clic vous connecte, ou crée votre compte si vous êtes nouveau. Si vous vous êtes déjà connecté avec Google, cela vous reconnecte sans aucun clic. - Si votre navigateur masque cette invite, une carte « Se connecter à UberLLM » avec le bouton Google s'affiche une fois en bas à droite à la place. La page de connexion conserve à la fois Google et le code à 6 chiffres envoyé par e-mail.
30 octobre 2026 — L'entreprise derrière UberLLM
- UberLLM est exploitée par AL Global LLC, une société à responsabilité limitée du Wyoming (ID 2025-001810253), 30 N Gould St, Ste R, Sheridan, WY 82801, USA. Elle figure sur À propos, dans les Conditions générales (où « nous » désigne cette entreprise) et dans le pied de page du site.
30 octobre 2026 — D'où provient la capacité de Claude, GPT et Gemini
- Comment ça marche indique désormais où les requêtes Claude, GPT, Gemini et Grok s'exécutent : via le propre compte d'un vendeur auprès d'un fournisseur (au cours de la dernière semaine : Amazon Bedrock, Anthropic, Google, OpenAI, OpenRouter, Snowflake, Venice AI, Bankr et Capminal), et ce que le marché vérifie et ne vérifie pas.
- La règle du vendeur est la même partout : ne lister une clé de fournisseur que si les conditions de ce fournisseur autorisent sa revente ou l'accès à d'autres ; les clés volées, divulguées, partagées, d'essai gratuit et d'évaluation sont interdites.
- Les pages des modèles indiquent "Modèle par" et "Également vendu directement par" au lieu de "Servi par". Les fournisseurs listés publient leur propre prix pour le modèle ; ils ne sont pas nécessairement les vendeurs qui traitent votre requête.
- La page d'accueil comporte une courte section "D'où provient la capacité". Son élément principal affiche l'économie médiane par rapport au prix catalogue, et non la plus importante. La commande d'installation de Claude Code a été déplacée vers /claude-code, à côté de son SHA-256 ; la page d'accueil conserve les deux variables d'environnement.
- Les anciennes lignes du journal des modifications concernant des frais de crédit de 5% indiquent désormais que c'était les frais à l'époque.
30 octobre 2026 — Responses API: Codex CLI fonctionne avec UberLLM
POST /v1/responsespropose l'API Responses d'OpenAI sur tous les modèles de chat, en streaming et non : texte, outils de fonction, outils personnalisés (à forme libre), sortie structurée, raisonnement et utilisation aveccost_usd. Même routage, réessais, limites de clé et facturation que pour les complétions de chat. Référence de l'API Responses.- Codex CLI fonctionne : ajoutez un fournisseur de modèle avec
wire_api = "responses"dans~/.codex/config.toml(guide de configuration). Codex n'appelle que l' API Responses depuis la version 0.95. client.responses.createetclient.responses.streamdans le SDK OpenAI fonctionnent.- UberLLM ne stocke aucune réponse : envoyez toute la conversation dans
inputà chaque appel.previous_response_id,conversationetbackgroundobtiennent un400clair. - Les pages Continue, Open WebUI, n8n, Goose et OpenCode ne disent plus que l' API Responses est manquante. Elles recommandent toujours les complétions de chat, le paramètre avec lequel chacune a été testée.
30 octobre 2026 — Fal video : tarifé au prix de ce que cela nous coûte réellement
- Un modèle vidéo Fal peut désormais coûter moins cher que ce qu'indique la remise du vendeur. Toutes les 6 heures, nous comparons ce que la marketplace nous a facturé pour cela sur 7 jours avec le prix de Fal pour les mêmes tâches. Avec au moins 20 tâches, le modèle est tarifé à cette part plus 5%, lorsque c'est inférieur. Le prix affiché et la facture utilisent le même chiffre. Un chiffre de plus de 3 jours n'est pas utilisé.
- Si un démarrage de vidéo ne reçoit aucune réponse, nous demandons au même vendeur une fois de plus au lieu d'un second vendeur, ainsi une seule requête ne peut jamais démarrer deux vidéos payantes.
- La première vidéo de l'e-mail de configuration est désormais Kling 3 Standard, 5 secondes sans son, avec le prix d'aujourd'hui ($0.36).
30 octobre 2026 — Même format de réponse de chaque fournisseur, liste de modèles de chat uniquement
- Une réponse qui appelle un outil se termine désormais toujours par
finish_reason: "tool_calls"(stop_reason: "tool_use"sur/v1/messages), en streaming ou non. Certains modèles Gemini terminaient les appels d'outils par"stop", donc des outils comme Cline ne les exécutaient jamais. - Les réponses ne conservent que les champs OpenAI et notre
usage.cost_usd. Les champs qu'un fournisseur ajoutait de son propre chef (x_groq,service_tier,system_fingerprint,usage.queue_timeet autres) ont disparu. - Le texte de raisonnement est disponible à la fois en
reasoninget enreasoning_content, avec le même texte, quel que soit le fournisseur qui a servi l'appel.reasoning_detailspasse. - Les requêtes qu'un fournisseur refusait passent désormais :
thinkinget les autres champs de réglage qu'il ne connaît pas sont supprimés pour lui,reasoning: {"effort": …}est envoyé commereasoning_effort, et le contenu envoyé comme une liste de parties de texte est transmis comme une chaîne de caractères. Une image envoyée à un modèle qui ne lit que du texte reçoit un simple400le signalant. GET /v1/modelsliste uniquement les modèles de chat, donc SillyTavern, LibreChat et n8n affichent les modèles avec lesquels ils peuvent discuter.?type=allliste tous les modèles ;?type=image,video,music,speechettranscriptionfonctionnent comme avant.- Chaque modèle de chat dans
GET /v1/modelsa désormaissupports_tools,supports_reasoning,supports_vision,supported_parameters, et lesarchitecture,top_provideretpricing.prompt/pricing.completionpar token d'OpenRouter. - Les modèles qui lisent les images sont marqués comme tels : Claude Sonnet 4.6, Claude Haiku 4.5, GPT-5 mini, Gemini 3.5 Flash, Kimi K3 et K2.6, MiniMax M3 et d'autres étaient listés comme texte uniquement. Les limites de contexte et de sortie se rafraîchissent désormais toutes les quelques minutes ; Claude Haiku 5.5 affiche son contexte de 1M.
- Un modèle avec de nombreux fournisseurs sains n'apparaît plus comme indisponible après une seule requête qu'aucun fournisseur n'a pu prendre en charge.
30 octobre 2026 — Prix de la vidéo par seconde, fournisseur par fournisseur
- Les pages de prix de Veo 3.1, Kling, Hailuo 02, Wan 2.7, Seedance et Sora 2 (par exemple Veo 3.1) listent désormais toutes les options de résolution et de son, avec le prix d'UberLLM à côté de fal.ai, kie.ai, Replicate et Google Vertex AI et le jour où chaque prix a été relevé.
- "UberLLM le plus bas" apparaît uniquement lorsque le prix d'UberLLM, avec les frais de carte 5.5% ajoutés, est inférieur à tous les autres prix pour le même clip. Lorsqu'un autre fournisseur est moins cher, la page l'indique. Les prix par vidéo de kie.ai sont divisés par la durée du clip pour une comparaison par seconde.
- Les prix sont actualisés à chaque reconstruction horaire. Si la liste d'un fournisseur ne peut pas être lue, le dernier prix relevé est affiché avec le jour où il a été relevé.
- Prix API vidéo commence par le décompte de tous les fournisseurs, et son tableau kie.ai compare uniquement les prix auxquels une vidéo est facturée exactement (les modèles Fal).
30 octobre 2026 — Guides "Utiliser avec une API moins chère" avec sélection de modèles en direct
- Pages pas à pas avec les réglages exacts pour SillyTavern, Janitor AI, OpenCode, Kilo Code, Cline, Continue, Aider, Open WebUI, LibreChat, Chatbox (avec un lien d'importation en un clic), n8n (modèles de chat et tâches vidéo), le Vercel AI SDK et le OpenAI Python SDK et LangChain.
- Chaque page suggère des modèles pour cet outil avec le prix du jour, et sa configuration nomme un modèle qui est servi, revérifié toutes les heures.
- Les documents Continue et
Aider correspondent désormais aux versions actuelles de ces applications :
Continue a besoin de
useResponsesApi: falseetuseLegacyCompletionsEndpoint: false, et Aider a besoin d'un fichier de réglages de modèle pour les modifications de différences. - Non couvert : le CLI Codex d'OpenAI. Depuis la version 0.95.0, il n'appelle que l'
API Responses (
/v1/responses), qu'UberLLM ne sert pas.
30 octobre 2026 — Votre première clé API est prête dès votre inscription
- Chaque compte reçoit désormais sa première clé API lors de sa première visite au tableau de bord, affichée en haut avec une requête que vous pouvez coller dans un terminal. Elle y reste (même après être revenu de la page de paiement) jusqu'à ce que vous appuyiez sur Je l'ai copiée.
- Avant, vous deviez trouver Créer une clé vous-même, et certaines personnes qui avaient payé n'ont jamais créé de clé. Les comptes qui ont déjà une clé, ou qui ont supprimé toutes les leurs, ne reçoivent rien de nouveau.
30 octobre 2026 — Classement des apps et "Connecter UberLLM" pour les apps
- Nouveauté : classement des apps : les apps construites sur UberLLM, classées par les tokens qu'elles envoient au cours des 24 dernières heures, 7 derniers jours ou 30 derniers jours, avec les modèles que chacune utilise le plus. Les pages des modèles affichent les apps qui les utilisent.
- Pour être listée, envoyez
HTTP-Referer(l'adresse de votre app) etX-Title(son nom) dans vos requêtes. Les noms d'OpenRouter fonctionnent aussi (X-OpenRouter-Title,X-OpenRouter-Categories,X-OpenRouter-App-Visibility), donc une app passant d'OpenRouter ne change que la base URL. Seule l'adresse est conservée, jamais le chemin de la page ou la requête. - "Connecter UberLLM" : envoyez les utilisateurs vers
https://uberllm.dev/auth, ils autorisent votre app (avec une limite de dépenses facultative), et votre app obtient une clé sur leur propre compte avecPOST /api/v1/auth/keys. Même flux que l'OAuth PKCE d'OpenRouter ; seulS256est accepté. Ils peuvent désactiver la clé à tout moment sur leur page de clés. Voir Apps.
30 octobre 2026 — Les prix des vidéos Fal suivent les vendeurs Fal en direct
- Un modèle vidéo Fal (ID commençant par
fal-ai/) coûte désormais le prix propre de Fal moins la réduction du vendeur Fal le moins cher vendant en ce moment. Aujourd'hui, cela représente 15% de réduction. Lorsqu'un vendeur avec 25% de réduction vend à nouveau, les prix baissent d'eux-mêmes. - Depuis le 10-29, le site affichait 25% de réduction, mais aucun vendeur ne vendait à 25% de réduction, donc chaque tâche s'est exécutée à 15% de réduction. Nous avons couvert la différence sur toutes les tâches déjà effectuées. Personne ne sera facturé à nouveau pour celles-ci.
- Si le vendeur le moins cher refuse une tâche, un plus cher la réalise. Vous payez le prix de ce vendeur, affiché comme
estimated_cost_usdsur la réponse, et jamais plus. Une tâche échouée ne coûte toujours rien. L'arrêt d'une tâche en cours est fait au mieux : si le clip a déjà été créé, il est facturé.
30 octobre 2026 — n8n modèles de vidéo, n8n node et nodes ComfyUI
- Cinq n8n workflows qui créent des vidéos en un clic, à importer par URL : Veo 3.1 texte vers vidéo rapide, Kling 3.0 image vers vidéo, un pipeline de Shorts sans visage, une publicité produit de style UGC, et un remplacement direct pour le node Gemini « Générer une vidéo » qui a cessé de fonctionner lorsque Google a désactivé les modèles de prévisualisation Veo 3.1 dans l'API Gemini le 22 octobre. Chacun a été exécuté de bout en bout en n8n 2.45. Ce que coûte une exécution aujourd'hui : n8n modèles de vidéo.
- Source pour un n8n node communautaire (n8n-nodes-uberllm: Chat, Générer une image, Générer une vidéo, Obtenir un job) et nodes ComfyUI (comfyui-uberllm: texte et image vers vidéo, image, édition d'image).
30 octobre 2026 — Guides de configuration pour 14 applications
- Nouveaux guides avec les écrans de réglages précis, les modèles recommandés (testés le jour même) et les erreurs rencontrées : Cline, Kilo Code, OpenCode, Cursor, Goose, Open WebUI, LibreChat, Raycast, n8n, SillyTavern, JanitorAI et RisuAI.
- Tous, plus Claude Code, les SDK et MCP, sur une seule page : Intégrations.
- n8n : désactivez Use Responses API dans le nœud OpenAI Chat Model ; UberLLM prend en charge l'API Chat Completions.
30 octobre 2026 — "Quelle est l'API la moins chère ?" pour chaque modèle
- Nouvelle page pour chaque modèle de chat, par exemple l'API DeepSeek V4.1 Flash la moins chère: le prix d'UberLLM à côté de celui du même modèle chez OpenRouter, Vercel AI Gateway, Requesty, DeepInfra et Novita AI, lu sur la liste publique des modèles de chacun toutes les heures, avec des liens vers ces listes.
- Les modèles vidéo aussi, par exemple l'API Kling 3 Pro text-to-video la moins chère: chaque résolution et réglage sonore à côté du prix de fal.ai et du prix de kie.ai pour le même clip.
- Une page n'existe que lorsque UberLLM est moins cher que tous les autres fournisseurs listés, sur l'entrée et sur la sortie (pour la vidéo, sur chaque clip), même avec les frais de carte 5.5% ajoutés. Sinon, il n'y a pas de page. Toutes sont sous Réponses, et chaque page de modèle renvoie à la sienne.
30 octobre 2026 — Un modèle que personne ne sert répond quand même
- Quand personne ne sert le modèle que vous avez demandé, le modèle fonctionnel le plus proche répond à la place d'une erreur. Il est choisi parmi les modèles actuellement disponibles : non censuré uniquement si vous avez demandé un modèle non censuré, avec support d'outils si votre requête inclut des outils, assez grand pour votre prompt, au même prix ou moins cher s'il y en a un (sinon le moins cher). Le champ
modelde la réponse nomme le modèle qui a répondu, et vous payez le prix de ce modèle. - Vous voulez uniquement le modèle exact ? Envoyez votre propre liste
"models": [...], ou définissezprovider.max_pricepour plafonner le coût d'un appel.
30 octobre 2026 — Les modèles indisponibles restent marqués comme indisponibles
- Un modèle sans fournisseur le servant affiche désormais
"available": falsejusqu'à ce qu'un fournisseur le serve à nouveau. Avant, il pouvait revenir àtrueaprès quelques heures calmes alors que chaque appel échouait toujours. Lorsqu'un fournisseur revient, le modèle s'affiche comme disponible à nouveau en moins d'une minute, de lui-même. - Les suggestions "Ces modèles fonctionnent maintenant" dans une erreur ne nomment que les modèles qui répondent.
- Ne jamais attendre un seul modèle : ajoutez
"models": ["model-a", "model-b"]à une requête et, si le premier n'a pas de fournisseur, le suivant répond. Le champmodelde la réponse indique lequel a répondu. Voir Modèles et routage. - Tableau de bord → Activité et son export CSV : une requête que votre application a arrêtée après que le fournisseur avait déjà commencé le travail affiche désormais ce qu'elle a coûté. Avant, elle indiquait "Vous n'avez pas été facturé" même lorsqu'elle avait un coût.
29 octobre 2026 — Chaque modèle peut être utilisé : facturé au prix du fournisseur
- Certains modèles étaient systématiquement refusés avec « Personne ne vend ce modèle à son prix affiché » car chaque fournisseur demandait plus que ce prix. Ils répondent désormais, au prix du fournisseur. DeepSeek V4.1 Flash Uncensored en fait partie.
- Un modèle que personne ne vend actuellement affiche
"available": falsepartout (GET /v1/models,GET /v1/models/<id>et le site web) et reste ainsi jusqu'à ce qu'un fournisseur le propose à nouveau. Auparavant, la liste et la réponse d'un modèle unique pouvaient ne pas correspondre. Aujourd'hui, il s'agit de GLM 5.3 Uncensored, GLM 5.3 Flash Uncensored et MiMo V2.6 Flash Uncensored : aucun fournisseur ne les propose pour le moment. - Tout fournisseur disponible peut désormais traiter une requête, pour le chat, les images, la vidéo, la musique et la parole.
- Vous payez ce que le fournisseur a facturé pour chaque appel. UberLLM n'ajoute toujours aucun frais. Chaque appel est listé avec son coût dans Tableau de bord → Activité.
- Le prix affiché suit désormais le marché. Quand personne ne vend un modèle à son prix habituel, il affiche le prix réel du fournisseur le moins cher, et il redescend de lui-même lorsqu'un fournisseur moins cher revient. C'est ce qu'un appel coûte typiquement, pas une limite.
availabledansGET /v1/modelssignifie désormais qu'un fournisseur peut proposer le modèle dès maintenant.- Vous voulez une limite stricte ?
provider.max_price(chat) etmax_cost(images, vidéo, musique, parole) fonctionnent toujours : un appel n'est jamais facturé au-dessus d'eux. Un appel qui échoue n'est toujours pas facturé. Voir Tarification.
29 octobre 2026 — Les modèles de texte non censurés sont listés
- Les modèles de chat non censurés tels que DeepSeek V4.1 Flash Uncensored, GLM 5.3 Uncensored et Venice Uncensored apparaissent désormais dans la liste des modèles et le playground sans avoir à activer quoi que ce soit.
- Les modèles d'images, de vidéos et de sons pour adultes restent masqués jusqu'à ce que vous cochiez Afficher les modèles pour adultes.
- L'API est inchangée :
GET /v1/modelsmarque toujours ces modèles"nsfw": true, vous pouvez ainsi les exclure de votre application.
29 octobre 2026 — Votre crédit est le montant exact que vous choisissez
- Ajouter du crédit fonctionne maintenant comme ceci : vous choisissez le crédit, et des frais de carte de 5.5% + $0.50 s'ajoutent en supplément lorsque vous payez. $10 de crédit coûte $11.05, $50 coûte $53.25. Jusqu'à ce changement, des frais de 5% étaient déduits du montant, donc payer $10 ajoutait $9.52.
- Tableau de bord → Crédits affiche le crédit, les frais de carte et le total avant que vous ne payiez. Les requêtes ne comportent toujours aucun frais.
- Le crédit que vous avez déjà acheté est inchangé. Une page de paiement ouverte avant ce changement ajoute toujours ce qu'elle vous a montré.
29 octobre 2026 — Chaque prix de vidéo Fal à côté de fal.ai et kie.ai
- Nouvelle page uberllm.dev/fal-api-pricing](uberllm.dev/fal-api-pricing](https://uberllm.dev/fal-api-pricing)) : chaque modèle vidéo Fal sur UberLLM (Kling 3.0, Kling O3, Kling 2.6, Veo 3.1 Fast, Wan 2.7, Hailuo 02, Vidu Q3, LTX 2.3) avec chaque option de résolution et de son, tarifé à la seconde à côté du prix de fal.ai et de celui de kie.ai pour le même clip. Les prix sont lus en direct. Veo 3.1 Fast et Hailuo 02 affichent uniquement les prix de fal.ai et UberLLM.
- La page d'accueil s'ouvre désormais avec deux choix : Commencer à économiser (appeler des modèles à prix réduit) et Commencer à gagner (lister vos crédits API).
29 octobre 2026 — Réponses courtes avec les prix en direct sur chaque page de modèle
- Chaque page de modèle s'ouvre désormais avec une réponse courte à "Combien ça coûte ?" : le prix actuel, de combien il est en dessous du prix catalogue et combien de vendeurs peuvent le proposer. Chaque chiffre provient du marché en direct ; un chiffre que nous n'avons pas est omis.
- Nouvelles pages de réponses sur uberllm.dev/answers : le modèle le moins cher de chaque famille (Claude, GPT, Gemini, DeepSeek, Qwen et plus encore), le prix de la vidéo par seconde (Veo 3, Kling, Wan, Sora 2 et plus encore) et le prix de l'image par image. Elles sont reconstruites toutes les heures.
- Sell répond désormais à "Où puis-je vendre de la capacité d'IA inutilisée ?" avec le nombre de vendeurs, d'offres et de modèles présents sur UberLLM aujourd'hui.
29 octobre 2026 — Les liens vers UberLLM affichent une carte d'aperçu claire
- Un lien vers uberllm.dev collé dans Discord, Slack, X ou iMessage affiche désormais une carte sombre avec les prix en direct pour un modèle vidéo, image et de chat, et un bouton "Démarrer en une minute".
- Chaque page de documentation a sa propre carte et son propre texte. Un lien vers ce changelog affiche les trois changements les plus récents au lieu de la carte de la page d'accueil.
29 octobre 2026 — Noms de modèles : un nom court fonctionne, et un nom erroné indique ce que vous vouliez dire
- Un nom de modèle sans son fournisseur fonctionne désormais lorsqu'un seul modèle porte ce nom :
grok-4.6estx-ai/grok-4.6. Si deux fournisseurs utilisent le même nom, nous vous demandons toujours de préciser lequel, et ne choisissons jamais pour vous. uberllm/devant un ID de modèle (comme certains outils l'ajoutent) fonctionne désormais aussi pour les images, la vidéo, la musique et la parole, et pas seulement pour le chat.- Un nom de modèle inconnu se termine désormais par "Vouliez-vous dire : …?" et jusqu'à trois ID de modèles proches (pour la vidéo, uniquement les modèles vidéo). Cela fonctionne de la même manière sur
/v1/chat/completions,/v1/messageset chaque endpoint média. - Lorsqu'une requête est refusée avec seulement "Invalid request parameters", l'erreur indique désormais ce que cela signifie : rien n'a été facturé, quels champs les modèles refusent le plus souvent (définitions d'outils, images ou fichiers,
response_format, paramètres d'échantillonnage), et que le support peut le retrouver à partir duX-Request-Idde la réponse.
29 octobre 2026 — DeepSeek V4.1 Flash Uncensored fonctionne à nouveau, au prix demandé par ses vendeurs
- Chaque vendeur de
deepseek/deepseek-v4.1-flash-uncensoreddemande plus que son prix de référence ($0.045 in / $0.50 out per 1M tokens), donc tous les appels à celui-ci étaient refusés. Il est maintenant listé au prix du vendeur le moins cher (aujourd'hui $0.15 in / $0.60 out per 1M tokens) et les appels sont servis. Vous êtes facturé au prix que le vendeur applique, jamais plus que le prix affiché. - Lorsqu'un vendeur le propose à nouveau au prix de référence ou en dessous, le prix affiché redescend de lui-même.
29 octobre 2026 — Page de tarification vidéo : ce que vous obtenez d'abord, les prix ensuite
/video-api-pricing](/video-api-pricing) commence maintenant par ce que la création de vidéo sur UberLLM vous offre : une clé pour le chat, les images et la vidéo ; une vidéo qui échoue n'est pas facturée ; et la vidéo directement depuis Claude Desktop ou Claude Code via le [MCP server](/docs/mcp) (start_video, puiswait_job`). Il désigne Kling 3.0 Standard comme le modèle pour commencer. Le tableau des prix modèle par modèle par rapport à kie.ai est inchangé./docs/videoet/docs/videosouvrent maintenant le guide des images, de la vidéo, de la musique et de la parole au lieu d'une page manquante.
29 octobre 2026 — Un modèle que vous ne pouvez pas acheter en ce moment l'indique, et nomme ceux que vous pouvez utiliser
- Un modèle est maintenant affiché comme disponible uniquement lorsqu'au moins un vendeur le propose à notre prix affiché ou à un prix inférieur. Auparavant, un modèle dont tous les vendeurs avaient augmenté leur prix au-dessus du nôtre (DeepSeek V4.1 Flash Uncensored aujourd'hui) était toujours affiché comme disponible, et chaque appel à celui-ci était refusé. Il est maintenant affiché comme indisponible,
best-price:etfastest:l'ignorent, et il redevient disponible de lui-même dès qu'un vendeur propose de nouveau notre prix. - « No one is selling this model at its listed price » et « No one could serve this model » se terminent maintenant par jusqu'à trois modèles de chat qui fonctionnent actuellement, par exemple « These chat models work now: google/gemma-4-uncensored, … ». Nous ne changeons jamais le modèle pour vous ; pour que les modèles de secours soient essayés automatiquement, listez-les dans
models. - Un appel qui n'est pas en streaming et qui échoue après quelques secondes obtient maintenant son véritable statut d'erreur (par exemple 503). Auparavant, après 5 secondes, il pouvait retourner un code HTTP 200 avec l'erreur dans le corps, ce que la plupart des SDKs interprétaient comme une réponse vide. Les appels très lents reçoivent toujours un keep-alive après 45 secondes, de sorte que les clients qui abandonnent au bout de 60 secondes restent connectés.
29 octobre 2026 — MCP : fin des « appels » de 6 minutes, chaque appel d'outil dans l'Activité, liste de modèles corrigée
- Se connecter depuis Claude Desktop ou Claude Code laissait une requête ouverte pendant environ 6 minutes (parfois une heure) à chaque fois. Cela ressemblait à un outil bloqué, mais c'était seulement l'application qui attendait de savoir si notre liste d'outils avait changé. La liste ne change jamais, nous ne demandons donc plus aux applications d'attendre cela. Les appels d'outils eux-mêmes n'ont jamais été lents.
- Chaque requête d'image, de vidéo et de citation qu'un outil effectue est
maintenant étiquetée
via: mcpdans votre Activité. Une requête refusée avant d'atteindre le modèle y est également listée, avec la raison, de sorte qu'un appel d'outil échoué laisse toujours une trace. GET /v1/modelslistait 21 modèles vidéo (Kling sur Fal) comme acceptant également/v1/chat/completionset/v1/messages. Une requête de chat vers eux était toujours refusée. Ils ne listent maintenant que/v1/video/generations, etbest-price:chat/fastest:chatne peuvent jamais choisir un modèle qui ne fait que des images, des vidéos, de la musique ou de la parole.
29 octobre 2026 — Vidéo : nous indiquons les modèles qui fonctionnent quand le vôtre ne peut pas tourner
- Quand personne ne peut faire de vidéo avec le modèle que vous avez choisi, la réponse se termine désormais avec les modèles vidéo qui fonctionnent actuellement, par exemple « Ces modèles vidéo fonctionnent actuellement : fal-ai/kling-video/v3/standard/text-to-video, … ». Les modèles dont les vidéos ont été terminées cette semaine viennent en premier, puis ceux dont le prix est le plus proche. Il en va de même pour les images, la musique et la parole. Nous ne changeons jamais le modèle pour vous (un autre modèle a un autre prix et un autre rendu) ; pour qu'il soit essayé automatiquement, listez les modèles de secours dans
models. - La même réponse revient lorsqu'une tâche vidéo a été acceptée puis perdue par tous les vendeurs, après nos redémarrages automatiques. Vous n'êtes pas facturé pour cela.
- Un modèle qui vient de perdre une vidéo apparaît désormais comme indisponible dans
GET /v1/modelspendant jusqu'à 10 minutes, etbest-price:/fastest:le sautent. Il redevient disponible dès qu'une vidéo sur celui-ci réussit. - L'envoi de
audioà un modèle vidéo qui n'a pas de paramètre de son (par exemplegoogle/veo3-fast-text-to-video) ne fait plus échouer la vidéo. Le champ est omis et le modèle réalise le clip comme il le fait toujours.
29 octobre 2026 — Envoyer des vidéos à Gemini, et moins d'appels refusés
- Les modèles Gemini regardent désormais des vidéos, lisent des PDF et écoutent n'importe quel format audio que vous envoyez dans un chat. Envoyez une vidéo comme
video_url, un document ou un extrait commefile, ou de l'audio commeinput_audioen m4a, mp4, ogg, flac ou aac. Avant, Google les refusait avec « Invalid content part type » ou « Invalid audio format ». Les liens simples et les liensdata:fonctionnent tous les deux. - Les boucles d'outils sur DeepSeek fonctionnent avec le SDK OpenAI standard. Certains fournisseurs DeepSeek refusent un appel d'outil à moins que la réflexion de chaque réponse précédente ne soit renvoyée, ce que le SDK ne fait jamais. Nous répondons désormais à cet appel avec la réflexion désactivée au lieu d'échouer.
reasoning_effortne voit plus d'appels refusés. Lorsqu'un modèle n'offre pas le niveau que vous avez demandé (par exemple « none » ou « minimal » sur GPT-6.1 Sol), vous obtenez le niveau le plus proche qu'il propose. Lorsqu'il ne peut pas combiner la réflexion avec les outils de fonction, l'appel s'exécute avec les outils et le paramètre de réflexion propre au modèle.- Lorsque
max_tokensplus votre prompt dépasse la capacité du modèle, la réponse obtient tout l'espace restant au lieu d'une erreur. - Modifications d'images :
sizefonctionne désormais sur tous les modèles d'édition. Les modèles qui définissent leur propre résolution (Qwen Edit Uncensored, Seedream 5 Lite Edit, FLUX.2 Max Edit) obtiennent le rapport d'aspect le plus proche à la place. Avant, ils refusaient la modification avec « Resolution is not supported ». - Lorsqu'une image ou une vidéo coûte plus que votre
max_cost, le message affiche désormais deux nombres différents (par exemple « up to $0.0401, above your max_cost of $0.0400 »). Avant, les deux pouvaient afficher « $0.04 ».
29 octobre 2026 — Nous détectons quand un de vos appels échoue, sans que vous nous le signaliez
- Toutes les 5 minutes nous vérifions désormais les appels et les tâches de chaque compte ayant ajouté des crédits. Lorsqu'un échoue pour une raison que nous devons corriger (un fournisseur a refusé quelque chose que nous aurions dû envoyer différemment, personne ne vendait le modèle, un paramètre que le modèle n'accepte pas), notre équipe est informée en quelques minutes, une fois par type de problème, avec le modèle et l'erreur que vous avez vue.
- Nous sommes également informés lorsqu'un modèle échoue la plupart de ses appels ou tâches récents, même lorsque notre liste de modèles le montre toujours comme disponible. De cette façon, un modèle en panne est réparé ou retiré de la liste avant que de nombreuses personnes ne l'essaient.
- Si votre clé est connectée mais qu'aucun appel ou tâche n'en est encore provenu, ou que vous avez ajouté des crédits il y a un jour et que rien n'a fonctionné, nous en sommes également informés, afin qu'une personne puisse vous contacter et vous aider à démarrer.
- Les échecs que vous pouvez corriger vous-même, où notre erreur indique déjà ce qu'il faut changer (solde insuffisant, une requête de plus de 10 Mo, un ID de modèle qui n'existe pas), ne sont pas signalés.
29 octobre 2026 — Les longs prompts commencent à répondre plus tôt
- Prompts de plus de 128k tokens : lorsque le premier fournisseur est lent à démarrer, nous demandons également à un second fournisseur, et le premier à répondre gagne. Cette seconde requête retournait auparavant au même fournisseur. Elle va maintenant à un fournisseur rapide différent. En direct : un prompt de 203k tokens commence maintenant à répondre en environ 4 secondes ; avant, les prompts de cette taille attendaient 9–18 secondes sur DeepSeek V4.1 Flash.
- Prompts de 8k–32k tokens : un fournisseur qui a refusé un appel une fois pouvait être écarté pendant une journée entière, même s'il était le plus rapide pour cette taille. Maintenant, il est réessayé dans les 15 minutes. Une réponse rapide suffit pour qu'il reste dans la course.
- Nous vérifions maintenant la vitesse séparément pour les prompts courts, de ~20k, ~60k et ~150k tokens toutes les 5 minutes, ainsi un ralentissement à une taille est détecté même lorsque les appels courts sont rapides.
- Le
/v1/messages, demander le thinking renvoie maintenant le thinking du modèle sur chaque fournisseur. Certains fournisseurs (par exemple ceux qui servent DeepSeek V4 Flash) ne parlent que le format OpenAI ; leur thinking était supprimé lorsque nous transformions la réponse au format d'Anthropic, donc vous le payiez et ne voyiez rien. Sansthinkingdans la requête, les réponses sont inchangées.
29 octobre 2026 — Les réponses se terminent plus vite, et pas de réflexion cachée que vous n'avez pas demandée
- Chaque réponse se termine dès que le modèle a fini. Avant, une réponse pouvait attendre
1–2 secondes (parfois jusqu'à 15) à la toute fin pendant que nous vérifions le coût de l'appel. Sur DeepSeek V4.1 Flash, cette attente se produisait sur presque chaque appel, donc un
agent qui effectue des dizaines d'appels d'affilée le ressentait le plus. La vérification a maintenant
lieu après votre réponse. Votre solde et l'Activité affichent toujours le coût exact. Lorsque le fournisseur n'a pas encore tarifé l'appel,
usage.cost_usddans la réponse est notre estimation. - Sur
/v1/messages, les modèles ne réfléchissent que lorsque vous le demandez, comme sur l'API d'Anthropic. Envoyez"thinking": {"type": "enabled", ...}ou"adaptive"pour l'obtenir. Avant, DeepSeek et d'autres modèles de raisonnement réfléchissaient toujours en premier, et avec un petitmax_tokensla réflexion pouvait utiliser tout le budget et renvoyer une réponse vide. Les modèles Claude fonctionnaient déjà de cette manière et sont inchangés. - Une requête que le filtre de contenu d'un fournisseur refuse ("peut contenir du contenu inapproprié") est maintenant dirigée vers un autre fournisseur pour le même modèle au lieu d'échouer. Un fournisseur refusait environ 230 appels DeepSeek V4.1 Flash par jour que d'autres traitent sans problème.
- Un fournisseur dont le compte a été suspendu ne fait plus échouer votre appel. La tentative suivante est dirigée vers un fournisseur fonctionnel. Cela représentait environ 730 appels échoués par jour sur GLM 5.2 et DeepSeek V4.1 Flash 1017.
- Une route qui se bloque ou échoue perd maintenant sa place dans le classement des routes rapides. Avant, une route qui avait été rapide continuait d'être choisie même lorsqu'elle se bloquait, et certains appels attendaient jusqu'à 10 secondes avant de passer.
- Les complétions de chat en streaming se terminent toujours par
data: [DONE]. Gemma 3 27B se terminait sans cela, de sorte que les clients qui l'attendaient restaient bloqués après le dernier mot.
28 octobre 2026 — Claude Code ne s'arrête plus sur certaines réponses de DeepSeek
- Certains fournisseurs envoyaient le raisonnement de DeepSeek sans le champ que Claude Code et le Claude Agent SDK requièrent, ce qui pouvait arrêter une longue session avec "Missing required field in assistant message: 'signature'". Les réponses l'incluent désormais toujours. Rien à changer de votre côté.
28 octobre 2026 — Les longues invites commencent à répondre jusqu'à 10x plus tôt
- Chaque requête est désormais acheminée vers le fournisseur le moins cher qui est suffisamment rapide pour sa taille. Nous mesurons le temps de première réponse de chaque fournisseur séparément pour les invites courtes et longues, car le moins cher est souvent le plus lent sur les longues.
- DeepSeek V4.1 Flash avec des invites de 32k–128k token : premier mot en 3.3s typiquement (était 18s). Au-dessus de 128k : 3.4s (était 40s).
- Vous ne payez jamais plus que le prix affiché. Lorsqu'un fournisseur plus rapide coûte plus cher, nous couvrons la différence.
28 octobre 2026 — Voyez ce que vous avez économisé, et partagez-le
- Votre tableau de bord affiche maintenant ce qu'auraient coûté vos appels au prix catalogue officiel de chaque modèle, et ce que vous avez payé à la place. Les appels vidéo et image sont comptabilisés au prix que vous avez payé, afin que le chiffre ne soit jamais surévalué.
- Partager crée un lien (
uberllm.dev/s/…). Collé dans X, LinkedIn, Slack ou Discord, il affiche votre carte sous forme d'image. La carte ne contient que les chiffres et les noms des modèles : pas de nom, d'e-mail ou de prompts. Les personnes qui s'inscrivent via ce lien sont comptabilisées sous Invités sur votre page Partager.
28 octobre 2026 — Les vidéos qui rencontrent un moment d'affluence sont relancées pour vous
- Lorsqu'aucun fournisseur n'est disponible pour créer une vidéo ou une piste musicale, ou qu'un fournisseur est trop occupé (plusieurs tâches envoyées en même temps), UberLLM relance désormais la tâche automatiquement, jusqu'à deux fois supplémentaires dans les 10 minutes. Vous conservez le même job id et le même coût maximal ; la tâche ne prend qu'un peu plus de temps. Avant cela, ces tâches se terminaient en
failedet vous deviez les renvoyer.
25 octobre 2026 — Un compte par personne ; Conditions et Confidentialité
- Un réseau peut ouvrir au maximum 3 nouveaux comptes par jour. Se connecter à un compte que vous possédez déjà n'est jamais limité.
- Une boîte de réception correspond à un seul compte :
name+tag@…et, pour Gmail, les variantes avec points d'une adresse qui a déjà un compte sont invitées à se connecter avec celui-ci. - Conditions d'utilisation et Politique de confidentialité sont publiées. En bref : nous ne stockons pas vos prompts ou réponses, seulement ce dont nous avons besoin pour vous facturer.
25 octobre 2026 — Moins de requêtes refusées
- Une requête de chat n'est plus refusée lorsque le vendeur le plus rapide est au-dessus du prix affiché mais que d'autres ne le sont pas : elle est alors dirigée vers le reste du marché au même prix.
- Les identifiants de modèle avec un préfixe de fournisseur devant (
uberllm/<model>, tels que les envoient les configurations de style LiteLLM et OpenRouter) fonctionnent désormais. - Une requête de plus de 10 Mo répond
413 request_too_largeau lieu de "not valid JSON". - Les pages ne disent plus que les prix incluent des frais : les requêtes n'entraînent aucuns frais UberLLM.
- Une vidéo ou une image dont la taille n'a jamais été mesurée par le vendeur n'affiche plus
"bytes": 0; le champ est omis. - Les modèles qui se négocient avec plus de 98% de réduction (Qwen3 VL 235B parmi eux) ne sont plus refusés avec "no one is selling at its listed price" alors que des vendeurs les servent. Vous êtes toujours facturé du montant que le vendeur a facturé.
- Une nouvelle API key est désormais fournie avec une requête
curlprête à être copiée-collée, afin que vous puissiez vérifier son fonctionnement en une seule étape. /pricing,/changelog,/keyset/registerouvrent désormais la bonne page.
25 octobre 2026 — 21 modèles vidéo Fal, 15–25% sous le prix de Fal
- Wan 2.7, Kling 3 (Standard et Pro), Kling O3, Kling 2.6 Pro, Veo 3.1 Fast,
LTX 2.3, Hailuo 02 et Vidu Q3 — texte-vers-vidéo et image-vers-vidéo — sont maintenant
disponibles sur
/v1/video/generationssous leurs identifiants Fal (fal-ai/…). - Ils coûtent 15–25% de moins que ce que Fal facture pour le même clip, et UberLLM n'ajoute rien. Une vidéo Wan 2.7 de 15 secondes en 720p coûte $1.125–$1.275 ; le même modèle via les autres vendeurs de la marketplace était $6.60.
- Le prix est fixé par ce que vous demandez, donc
estimated_cost_usdsur la réponse est la facture exacte. Les tâches échouées ne coûtent rien. - Voir modèles vidéo Fal.
22 octobre 2026 — La retenue couvre les outils et les images pour les complétions de chat
- Le montant retenu pendant l'exécution d'une requête
/v1/chat/completionsprend désormais en compte l'intégralité du prompt : les définitions d'outils (tools,functions), les appels d'outils et leurs arguments, les résultats d'outils, les schémasresponse_format, et les parties d'images, d'audio et de fichiers. Auparavant, il ne comptait que le texte du message./v1/messagesutilise la même mesure. Vous êtes toujours facturé uniquement pour ce que le fournisseur a compté. - Une image est retenue en fonction de sa taille lorsqu'elle est envoyée en ligne (PNG, JPEG, GIF, WebP). Une image envoyée sous forme de lien est retenue au maximum de ce que le modèle facture pour une image : environ 5,200 tokens sur les modèles Claude et 35,700 sur les autres, libérés lorsque la requête est facturée.
/v1/messages/count_tokensinclut désormais les images et les documents.
22 octobre 2026 — Un appel pour lequel le fournisseur n'a rien facturé ne coûte rien
- Les fournisseurs facturent en millionièmes de dollar entiers, donc un appel très court peut leur coûter $0. Cet appel vous coûte désormais $0 aussi. Avant, il était facturé au prix affiché du modèle pour ses tokens (moins de $0.000002 par appel).
- Docs : les pages de démarrage rapide, de routage et du SDK ne mentionnent plus l'ancienne commission de 10% ; l'ajout de crédit se fait par carte.
22 octobre 2026 — Pas de frais UberLLM ; les prix sont ceux de la place de marché
- UberLLM n'ajoute plus 10% aux requêtes. Le texte, les images, la vidéo, la musique et la parole coûtent exactement ce que le fournisseur a facturé, et jamais plus que le prix affiché du modèle. L'ajout de crédit a conservé ses frais de 5% à l'époque. (Depuis le 29 octobre 2026, les frais de carte sont de 5.5% + $0.50, ajoutés en sus ; il n'y a pas de frais sur les requêtes.)
- « Prix actuel » et « % de réduction » sur le site et les pages des modèles sont les chiffres propres à la place de marché : le prix le plus bas auquel un fournisseur vend le modèle actuellement, et l'écart par rapport au prix catalogue. Les lignes vidéo affichent « $X / tâche » tel que la place de marché les écrit ; c'est le tarif par seconde de vidéo à la résolution la plus basse, donc une tâche de 5 secondes coûte 5×.
22 octobre 2026 — Seuls les fournisseurs au prix affiché ; réponses plus claires ; liens d'image redirigés
- Une requête n'est désormais envoyée qu'à un fournisseur dont le prix est égal ou inférieur au prix affiché du modèle : chat,
/v1/messages, images, vidéo, musique, parole et transcription. Lorsque personne ne vend le modèle à ce prix actuellement, elle répond503 no_available_provideret rien n'est facturé.availabledansGET /v1/modelset les aliasbest-price:/fastest:suivent la même règle. - Les réponses de chat (en streaming ou non, formats OpenAI et Anthropic) ne contiennent plus les champs propres au fournisseur, tels que
provider,costetcost_details. Ce qu'un appel vous a coûté estusage.cost_usd. - Un lien d'image source qui redirige (tel que
https://picsum.photos/…) est suivi jusqu'à l'image avant le début de la tâche. Un lien qui ne mène pas à une image est refusé avec400 invalid_image_url, avant que quoi que ce soit ne soit retenu. - Le
max_cost_usdd'une tâche vidéo ou musicale est le montant retenu pour celle-ci, à chaque état. Auparavant, une tâche terminée affichait un chiffre différent, inférieur.
22 octobre 2026 — Prix d'écriture du cache ; retenues couvrant les petites requêtes
GET /v1/modelslistepricing.cache_write_usdpour les modèles dont les fournisseurs facturent l'écriture du cache de prompt (Claude : 1.25× le prix d'entrée). Les tokens de prompt écrits dans le cache sont facturés jusqu'à ce prix, de la même manière que le fournisseur les facture. Auparavant, ils étaient comptés au prix d'entrée.- Le montant retenu pendant l'exécution d'une requête de chat permet désormais de prendre en compte le propre
modèle de chat du fournisseur (un court message peut être facturé 30 tokens de prompt ou plus) et
les modèles de raisonnement qui pensent au-delà d'un petit
max_tokens. Une retenue est libérée lorsque la requête est facturée ; vous ne payez que la facture.
21 octobre 2026 — Les devis affichent les valeurs par défaut appliquées ; Claude facture sur les décomptes réels
- Un devis (
"validate": trueouPOST /v1/quote) listedefaults_applied: les paramètres que vous avez omis et dont le vendeur a besoin, avec la valeur envoyée (un modèle de référence vidéo obtientaspect_ratio16:9). - Un flux Claude dont le vendeur ne signale aucun décompte de token est désormais tarifé sur les propres décomptes de l'upstream, pas sur notre estimation, avant que le plafond de prix affiché ne soit appliqué. L'argent retenu pendant l'exécution d'une requête Claude est dimensionné pour le propre tokenizer de Claude, qui compte plus de tokens que le nôtre.
21 octobre 2026 — Les alias vocaux s'adaptent à la voix ; identifiants de requête en cas d'erreurs média
best-price:speechetfastest:speechadaptent votrevoiceau modèle qu'ils choisissent. Les voix sont propres à chaque modèle, donc lealloypar défaut d'OpenAI a été refusé par tous les modèles de parole. Désormais, une voix que le modèle possède est conservée,alloycorrespond auaf_alloyd'un modèle, et toute autre voix obtient la première voix du modèle. Nommer un modèle conserve votre voix telle qu'envoyée.- Une requête échouée d'image, de vidéo, de musique, de parole ou de transcription répond désormais avec
X-Request-Id, l'identifiant de sa ligne d'activité. Avant, seuls certains refus l'avaient.
21 octobre 2026 — Coûts des réponses de chat, alias qui fonctionnent toujours, corrections pour les médias
- Les réponses de chat indiquent leur coût. Les réponses
/v1/chat/completionset/v1/messagescontiennentusage.cost_usd: ce que la requête est facturée, en dollars US, nos frais inclus et jamais au-dessus du prix affiché. Dans un stream, c'est dans le dernier bloc d'utilisation (message_deltasur/v1/messages). Une réponse qui n'est pas en streaming a aussi l'en-têteX-UberLLM-Cost-USD, à moins qu'elle n'ait été assez lente pour commencer avec des espaces de maintien de connexion (keepalive spaces) ; dans ce cas, le champ body est le seul endroit. - Quand le vendeur d'un modèle ne diffuse pas de comptes de token (DeepSeek sur
/v1/messages), lemessage_deltafinal montre les comptes pour lesquels la requête a été facturée, avec l'output compté à partir du texte, du thinking et du tool input que nous vous avons envoyés. Avant cette correction, l'output sur ces streams était compté comme 0. - Quand un stream ne contient pas de comptes de token, la requête est facturée et listée dans l'Activité avec les propres comptes de token du fournisseur (prompt, cached et output) chaque fois que nous lisons sa facturation après coup, ou chaque fois qu'une limite de prix serait autrement vérifiée par rapport à notre estimation. Avant, un long prompt d'agent pouvait montrer beaucoup moins de prompt tokens qu'il n'en avait réellement.
- La retenue d'une requête
/v1/messagescompte maintenant les tool definitions, les tool calls, les tool results et le thinking antérieur, comme/v1/messages/count_tokensle faisait déjà. Le prompt d'un agent est principalement constitué de tool results ; une retenue dimensionnée à partir du texte seul pourrait être inférieure au coût réel de la requête. best-price:etfastest:ne sélectionnent que les modèles disponibles actuellement : le marché en direct montre un vendeur sain, et notre dernière requête au modèle au cours des 10 dernières minutes en a trouvé un. Sur une route média, lorsque le modèle choisi par un alias s'avère n'avoir personne pour prendre les requêtes, la requête passe au modèle suivant que l'alias représente (jusqu'à 3). Quand aucun modèle n'est disponible pour le travail, la réponse est503 no_available_provider.- Un modèle envoyé à la mauvaise route répond
400 wrong_endpointen nommant la bonne, avant que quoi que ce soit ne s'exécute ou ne soit facturé : un modèle d'image, de vidéo, de musique, de parole ou de transcription sur une route de chat, un modèle de chat sur une route média, ou la parole et la transcription inversées. L'Activité le liste comme refusé, sans tokens. - Chaque modèle sur
/v1/models,/v1/models/{id}, la liste des modèles publics et le tableau de bord en direct indiqueavailable(peut-il être utilisé maintenant),nsfw(conçu pour du contenu adulte ou non filtré) et le boninput_modalities: les modèles qui prennent une image listent"image", l'upscaler vidéo liste"video". - Le
estimated_cost_usdd'un travail vidéo est son prix affiché, le même quevalidateet/v1/quotecost_usd.max_cost_usdest toujours le coût maximal. - Le coût final d'un travail terminé est lu en quelques secondes (il était vérifié toutes les 15 s, et les 47 minutes du rapport étaient le moment où il était revérifié : la facturation avait atterri 18 s après la vidéo).
callback_urlse déclenche une fois, lorsque le coût est final. Après 30 minutes sans facturation, le travail est facturé à son prix affiché. - Les modèles vidéo facturés par travail qui listent des durées de clip sont facturés à la seconde, comme ils sont facturés (Kling : son prix affiché est par seconde, donc un clip de 5 secondes coûte cinq fois ce prix).
- Les modèles de référence-à-vidéo définissent
aspect_ratiopar défaut à16:9(affiché comme la valeur par défaut dans le schéma du modèle). Un modèle vidéo qui a besoin d'une image répond400 image_requiredsans celle-ci, avant que quoi que ce soit ne soit retenu. - La transcription lit le format audio du fichier lui-même, donc un mp3 nommé
recording.outfonctionne. response_formatest par défauturlsur/v1/images/generationset/v1/images/edits. Une image que le modèle envoie inline est conservée 24 heures comme fichier de votre compte et renvoyée comme lien ;"response_format": "b64_json"la renvoie inline.- Les requêtes d'image, de vidéo, de musique et de parole refusées apparaissent maintenant dans l'Activité.
/v1/quoterépond avecidetquote_id(la même valeur).
21 octobre 2026 — Disponibilité des modèles sur le site web, Modèles dans le tableau de bord
- La page d'un modèle indique "Non disponible pour le moment" lorsqu'aucun fournisseur ne le propose. Les requêtes vers celui-ci sont refusées jusqu'à ce qu'un fournisseur le propose, la page n'affiche donc ni prix ni exemple de code pour celui-ci. Ces modèles sont exclus de la liste des modèles, du Playground et des liens vers les modèles associés.
- Le tableau de bord a sa propre page Modèles avec la même liste et les mêmes prix. Les modèles d'image, de vidéo et de musique ont un lien "Essayer dans le Playground" qui ouvre le Playground avec ce modèle sélectionné.
- Les modèles pour adultes sont masqués de la liste des modèles et du Playground. "Afficher les modèles pour adultes" les affiche ; le choix est conservé dans votre navigateur. Leurs pages s'ouvrent toujours à partir d'un lien direct.
- Les prix des vidéos facturés à la seconde affichent également le prix d'un clip de 5 seconde.
21 octobre 2026 — Jamais facturé au-delà du prix affiché
- Une requête n'est jamais facturée au-delà du prix affiché pour le modèle. Les prix incluent les frais de plateforme 10% d'UberLLM (terminés le 22 octobre 2026). Un appel de chat coûte ce que le fournisseur a facturé plus 10%, mais jamais plus que ses tokens au prix affiché (tokens d'invite mis en cache au prix de lecture du cache affiché) ; lorsque le fournisseur a facturé plus, UberLLM paie le reste.
- Il en va de même pour les images, la vidéo, la musique et la parole : un travail n'est jamais facturé au-delà
du prix affiché de ce que vous avez demandé, ce qui correspond au
cost_usdde son devis.max_cost_usdest seulement ce qui est retenu pendant son exécution. - L'offre propre d'un vendeur est toujours facturée au prix affiché de cette offre.
21 octobre 2026 — Estimations au prix affiché, playground et MCP corrigés
- Une estimation (
POST /v1/quoteou"validate": true) indique désormais ce que la requête est censée coûter au prix affiché sur la page du modèle (cost_usd), à côté du coût maximal (max_cost_usd, ce qui est retenu pendant l'exécution). Les deux réponses sont"object": "quote". - Le playground du tableau de bord et chaque appel d'outil MCP fonctionnent à nouveau (ils étaient refusés depuis la version 10-21).
GET /v1/models?type=…liste un modèle média uniquement lorsqu'il peut être acheté maintenant (disponible et tarifé), les mêmes modèles que le tableau de bord et ses décomptes affichent.- La limite quotidienne d'une clé ne peut pas dépasser sa limite de dépenses ; le formulaire Clés l'affiche uniquement sous une limite mensuelle ou de tous les temps.
21 octobre 2026 — Callbacks et webhooks d'alerte
callback_urlpour un travail vidéo ou musical : lorsque le travail se termine (réussi et facturé, échoué, annulé ou expiré), nousPOSTle JSON du travail à votre lien https. Le travail indique comment il s'est déroulé danscallback. Voir Callbacks.- Chaque callback est signé :
UberLLM-Signature: t=…,v1=…(HMAC-SHA256 avec le secret de webhook de votre compte), avec unUberLLM-Event-Idstable. Les envois échoués sont réessayés après 30 secondes, 2, 10 et 30 minutes et 2 heures. Le secret se trouve sous Tableau de bord → API keys, et peut être remplacé là. - Les alertes de solde faible et d'argent retenu peuvent aussi être envoyées à un webhook : Tableau de bord → Crédits → Pour les développeurs, ou
alerts_webhook_urlsurPUT /api/v1/billing/alerts.
21 octobre 2026 — Devis conservés, modèles de repli, envois, tags, limites quotidiennes des clés
Synthèse vocale
- La synthèse vocale et la transcription utilisent les mêmes options
validate,max_cost,metadataetprovider.max_priceque les images (champs de formulaire sur une transcription), la synthèse vocale prend aussimodels: [...], etbest-price:speech/best-price:transcriptionchoisissent le modèle en direct le moins cher. Chaque réponse contient les en-têtesX-UberLLM-Cost-USDetX-Request-Id; le JSON d'une transcription contient aussiusage.cost_usd. GET /v1/models?type=speech,?type=transcriptionou?type=audioles liste.
Prix et routage
POST /v1/quoteétablit le prix d'une requête d'image, de vidéo ou de musique et conserve ce prix pendant 15 minutes : envoyez la même requête avecquote_idet elle sera facturée au maximummax_cost_usd. Un devis lance une requête. Voir Créer une vidéo ou une image.models: [...]nomme les modèles de repli, essayés dans l'ordre uniquement lorsque le précédent ne peut pas être servi immédiatement. Fonctionne pour le chat, les images, les vidéos et la musique.- Les noms de modèles
best-price:<job>etfastest:<job>choisissent le modèle en direct le moins cher, ou le plus rapide mesuré, pour le chat, l'image, l'édition d'image, le texte vers vidéo, l'image vers vidéo ou la musique.GET /v1/models/aliasesliste ce que chacun représente actuellement.fastest:nécessite au moins 5 requêtes chronométrées par modèle au cours des 7 derniers jours. - Les options de chat
provideragissent maintenant :allow,denyetordernomment les fournisseurs que la place de marché peut utiliser,sortchoisit le prix, la latence ou la disponibilité, etmax_priceest un plafond strict sur ce qui vous est facturé par million de tokens. Une option qui ne peut pas être appliquée est refusée avec400 unsupported_routing_optionau lieu d'être ignorée. Voir Modèles et routage. - L'image, la vidéo et la musique prennent
provider.max_pricepar unité.
Images et vidéos
POST /v1/filestélécharge une image une seule fois (10 Mo, conservée 24 heures) ; utilisez son ID ou son URL partout où une image source est requise.output_upload_urlsur une tâche vidéo ou musicale télécharge le fichier terminé vers votre propre stockage (un lien PUT https pré-signé). La tâche indique comment l'envoi s'est déroulé.
Tags
metadata(jusqu'à 16 valeurs textuelles) sur toute requête est stocké avec celle-ci, affiché dans l'Activité, filtrable avec?tag=key:value, et inclus dans l'export CSV.
Clés et alertes
- Les clés API peuvent avoir une limite quotidienne (
daily_limit_usd) en plus de leur limite de dépenses. Une requête doit respecter les deux, et la limite quotidienne se réinitialise à minuit UTC. Une requête dépassant l'une ou l'autre limite est refusée avec402 key_spend_cap_exceededet rien n'est facturé. Définissez-la sur la page Clés ou avecPATCH /api/v1/keys/{id}. - Sur la page Crédits, vous pouvez demander à être informé par e-mail lorsque votre solde tombe en dessous d'un montant que vous choisissez. C'est désactivé par défaut, envoie un e-mail chaque fois que le solde descend en dessous de ce montant, et est envoyé aux propriétaires du compte.
- Si l'argent mis de côté pour une tâche d'image, de vidéo ou de musique est toujours retenu 15 minutes après la fin de la tâche, les propriétaires du compte reçoivent un e-mail listant ces tâches et notre équipe est informée. Cet argent est toujours le vôtre et sera libéré.
21 octobre 2026 — Prix facturés, MCP server, Espace de création média
Prix
- Chaque prix sur le site et dans
/v1/modelsest désormais le tarif que nous facturons, nos frais de 10% inclus à l'époque (ces frais ont pris fin le 22 octobre 2026), à partir des mêmes chiffres que ceux utilisés pour la facturation. Auparavant, le tableau affichait le prix demandé par le vendeur le moins cher, ce qui pouvait être bien en dessous de ce qui était facturé pour une requête. - « % de réduction » compare ce tarif facturé avec le prix catalogue du créateur du modèle. Un modèle avec moins de 1% de réduction n'affiche aucune remise.
- Une requête est toujours facturée au prix facturé par le fournisseur plus 10%, donc un appel peut être un peu au-dessus ou en dessous du tarif affiché. Voir Tarification.
MCP server
https://api.uberllm.dev/mcppermet à Claude Code et aux autres clients MCP de lister les modèles, estimer le prix d'une requête, créer des images, lancer des vidéos et de la musique, attendre la fin d'une tâche et vérifier le solde, avec votre API key. Configuration :claude mcp add --transport http uberllm https://api.uberllm.dev/mcp --header "Authorization: Bearer $KEY". Voir MCP server.
Dashboard
- Espace de jeu : envoyez un prompt (et une image de départ si vous le souhaitez) à 2 à 4 modèles d'image, de vidéo ou de musique, voyez le coût maximal de chacun, puis exécutez-les côte à côte et comparez le résultat, le temps que chacun a pris et ce que chacun a coûté. Les exécutions sont facturées à la clé que vous choisissez et apparaissent dans l'Activité.
21 octobre 2026 — Entrées pour l'édition d'images, coûts des médias, configuration de Claude Code par projet
Images et vidéos
/v1/images/editsprend désormais l'image source commeimage(un lien https://, un URI data: ou une base64 simple),image_url,input_images,images, ou un téléversement multipartimage. La vidéo prend une image de début enimage_urlet des images de référence eninput_images. Créer une vidéo ou une image liste le champ pour chaque route, avec une requête fonctionnelle pour chacune.- Chaque réponse d'image et chaque tâche terminée indique son coût en
usage.cost_usdet dans l'en-têteX-UberLLM-Cost-USD. "validate": truevérifie une requête média et indique le coût maximum possible, sans facturer."max_cost"refuse tout ce qui peut coûter plus que ce que vous avez défini.Idempotency-Keysur une tâche vidéo ou musicale : envoyer la même requête à nouveau dans les 24 heures renvoie la même tâche au lieu d'une deuxième facturation.- Une durée de clip, une résolution ou une forme que le modèle ne produit pas est refusée d'emblée, avec les formats qu'il prend en charge.
- Le statut d'une tâche est toujours l'un des suivants :
queued,running,succeeded,failed,canceledouexpired. Interrogez toutes les 5–10 secondes (callback_urlest arrivé plus tard, le 21 octobre 2026). - La durée de conservation des résultats est désormais spécifiée : environ 3 heures pour la vidéo et la musique, environ 15 minutes pour les liens d'images.
API
GET /v1/modelsliste également les modèles d'images, de vidéos et de musique, chacun avectype,endpointsetpricing; filtrez avec?type=chat|image|video|music.GET /v1/models/<id>fournit un modèle, avec un JSON Schema du request body pour les modèles de médias.GET /v1/balancerenvoiebalance_usd,held_usdetavailable_usd.- Chaque réponse
/v1/*contientX-RateLimit-Limit,X-RateLimit-RemainingetX-RateLimit-Reset; un429de la limite de la clé ajouteRetry-After. - Lorsqu'un compte fournisseur d'un vendeur échoue, UberLLM essaie d'autres vendeurs et, s'il
n'en reste plus, répond
503 no_available_provider. Une erreur de vendeur n'est plus interprétée comme si votre clé était incorrecte.
Claude Code
- L'installateur ne peut configurer qu'un seul projet :
sh -s -- --projectécrit.claude/settings.local.jsonet laisse vos autres projets intacts. - La clé n'est plus écrite dans un fichier de paramètres : elle est enregistrée dans un fichier que vous seul
pouvez lire et Claude Code la lit via
apiKeyHelper(macOS et Linux). - Les profils définissent désormais aussi
CLAUDE_CODE_SUBAGENT_MODEL, afin que les sous-agents s'exécutent sur le modèle que vous avez choisi. - Nouveau : votre solde UberLLM dans la ligne d'état de Claude Code
(
curl -fsSL https://uberllm.dev/install/statusline.sh | sh -s -- --install). - Le guide Claude Code couvre désormais quel paramètre l'emporte, la cartographie de chaque slot de modèle, le contexte et la compaction, ce qui change lorsque vous quittez la connexion claude.ai, et où va votre code.
Tableau des modèles
- Chaque modèle indique combien de vendeurs peuvent prendre une requête actuellement, parmi tous les vendeurs qui le listent.
- La ligne de décompte indique les deux chiffres : chaque modèle du catalogue, et combien le marché en direct en propose actuellement.
- La page de chaque modèle affiche son type, un bouton de copie pour son id, les vendeurs qui sont en bonne santé actuellement, et une requête fonctionnelle pour les modèles d'édition d'images, d'image-vers-vidéo et de référence-vers-vidéo.
21 octobre 2026 — Voir ce qui est en cours d'exécution, pourquoi une requête a échoué et ce que chaque clé a dépensé
- En cours : les tâches vidéo et musicales qui sont encore en cours d'exécution apparaissent sur Aperçu et Activité avec leur modèle, le temps écoulé, leur progression et le montant retenu, ainsi qu'un bouton Annuler. La ligne « retenu » de votre solde renvoie désormais à cette liste.
- Les requêtes échouées indiquent la raison : chaque ligne échouée dans Activité affiche la raison en termes clairs et si une nouvelle tentative pourrait aider. Cliquez sur n'importe quelle ligne pour voir ses détails et son job id.
- Filtres et totaux par clé : filtrez l'Activité par période, clé, modèle et résultat ; voyez ce que chaque clé a dépensé ; téléchargez ce que vous voyez au format CSV.
- Clés API : supprimez une clé, et modifiez son nom, sa limite de dépenses et sa limite de requêtes à tout moment. Une modification s'applique à la prochaine requête de la clé.
- Modèles est maintenant dans le menu du tableau de bord, et chaque ligne d'Activité renvoie à son modèle.
- Crédits : les paiements effectués via Stripe ont un lien Reçu à côté d'eux.
21 octobre 2026 — Voix : voix-off et transcriptions
- Synthèse vocale :
POST /v1/audio/speechtransforme le texte en fichier audio, facturé par tranche de 1K caractères commencée. - Reconnaissance vocale :
POST /v1/audio/transcriptionstransforme un enregistrement en texte (ou sous-titres), facturé par minute d'audio. - Même clé et même solde que pour tout le reste, et les deux fonctionnent avec le OpenAI SDK. Une requête échouée ne coûte rien. Voir Images, vidéo, musique et voix.
21 octobre 2026 — Chaque prix à côté du prix officiel
- Le tableau des modèles affiche le prix officiel de chaque modèle à côté du nôtre, et le % de réduction est désormais ce qui vous est facturé par rapport à ce prix officiel. Il affichait auparavant le chiffre du marché, qui pouvait indiquer 100% de moins.
- Les vidéos tarifées par résolution affichent à partir de $X par seconde (le tarif 480p), le nôtre et l'officiel, au lieu d'appeler un tarif par seconde un prix par vidéo. La comparaison kie.ai évalue ces modèles pour le même clip de 5 secondes en 480p.
21 octobre 2026 — Une page d'accueil plus claire
- La page d'accueil décrit ce qu'est UberLLM : une marketplace d'API pour modèles d'IA.
- La page d'accueil affiche des extraits vidéo générés sur UberLLM avec les modèles vidéo actuels, et le tableau des modèles s'ouvre sur la vidéo. Une section de tarification indique la plus grande réduction actuelle en % sur le prix catalogue, que les requêtes échouées ne sont pas facturées, et les frais d'achat de crédits (5% à l'époque). (Depuis 29 octobre 2026, les frais de carte sont de 5.5% + $0.50, ajoutés en sus ; il n'y a pas de frais sur les requêtes.)
21 octobre 2026 — Ajouter du crédit sans quitter le tableau de bord
- Tableau de bord → Crédits accepte désormais les paiements par carte directement sur la page via le processus de paiement de Whop. Les cartes, Apple Pay et Google Pay sont pris en charge là où l'appareil les supporte, ainsi que les devises locales là où Whop les propose. Le crédit est ajouté en moins d'une minute.
- Un paiement remboursé ou contesté récupère le crédit qu'il a ajouté, dans la limite de ce qu'il en reste. Les frais sur les achats de crédit sont restés à 5% à l'époque. (Depuis le 29 octobre 2026, les frais de carte sont de 5.5% + $0.50, ajoutés en sus ; il n'y a pas de frais sur les requêtes.)
21 octobre 2026 — Des frais UberLLM de 10% sur les requêtes (terminé le 22 octobre 2026)
- Chaque requête (texte, images, vidéos et musique) inclut désormais des frais de plateforme UberLLM de 10% en plus du prix du fournisseur. Les prix affichés incluent ces frais. Le pourcentage de réduction sur le prix affiché reste inchangé. Voir Tarifs.
- Les frais sur les achats de crédits sont restés à 5% à l'époque. Les vendeurs ne paient toujours pas de frais sur leurs ventes. (Les frais de requête de 10% ont été supprimés le 22 octobre 2026. Depuis le 29 octobre 2026, les frais de carte sont de 5.5% + $0.50, ajoutés en sus.)
20 octobre 2026 — Un marché en direct sur la page d'accueil
- Un tableau unique des modèles sur la page d'accueil. Les prix, les réductions en %, la liquidité, l'activité sur 24h et les offres se rafraîchissent toutes les 30 secondes, avec les totaux du marché au-dessus du tableau : économies moyennes, argent économisé en 24h et offres actives. Chaque colonne est triable.
- Des onglets pour Texte, Image, Audio, Vidéo et Décisions. Les anciens liens
/modelset/marketouvrent le tableau. - Un calculateur d'économies estime une facture mensuelle aux prix actuels.
20 octobre 2026 — Images, vidéos et musique
- Créez des images (
/v1/images/generations), des vidéos (/v1/video/generations) et de la musique (/v1/music/generations) avec la même clé et le même solde. Consultez Créer une vidéo ou une image. - Facturé au coût du fournisseur pour ce qui est produit, sans aucune majoration de notre part. Les tâches échouées, annulées et expirées ne sont pas facturées. Les tâches apparaissent dans Tableau de bord → Activité.
- Parcourez-les sur uberllm.dev, chacun avec son prix par vidéo, image ou piste.
19 octobre 2026 — Routage via une place de marché unique, facturé au prix du vendeur
- Chaque requête est désormais envoyée à une place de marché qui sélectionne un vendeur pour chaque appel. Chaque requête est facturée au prix demandé par ce vendeur, sans majoration sur l'inférence à ce moment-là. Les frais sur les achats de crédits sont restés à 5% à ce moment-là. (Depuis le 29 octobre 2026, les frais de carte sont de 5.5% + $0.50, ajoutés en sus ; il n'y a pas de frais sur les requêtes.)
- Nouvelles tentatives automatiques : un appel qui échoue avant l'arrivée de tout contenu est relancé (jusqu'à 4 tentatives dans les 45 secondes). Un modèle que personne ne sert actuellement renvoie
503avec le nom du modèle. :floor/:nitroet l'objetprovidersont toujours acceptés, mais ne modifient plus le prix ou la vitesse. Voir Modèles et routage.GET /v1/modelsliste uniquement les modèles qui peuvent être servis actuellement.- Les nouveaux comptes commencent à $0 ; il n'y a pas de crédit d'inscription.
24 juillet 2026 — Lancement
UberLLM a été lancé en tant que place de marché biface pour l'inférence de LLM : une seule API key pour le catalogue, avec des requêtes acheminées vers des fournisseurs sains et pondérées en faveur des prix les plus bas.
- Gateway : endpoints compatibles OpenAI
/v1/chat/completionset compatibles Anthropic/v1/messagesavec streaming SSE, basculement automatique et routage sensible à la santé (les fournisseurs ayant connu des pannes récentes sont dépriorisés, et les tentatives sont limitées). - Market : 380 modèles disponibles — routes sélectionnées avec prix en temps réel plus des offres du marché externe à battre. Onglets de modalité, filtres de capacité, activité par modèle sur 24h, liquidité et nombre d'offres sur /market.
- Selling : listez n'importe quel endpoint compatible OpenAI à votre propre prix (absolu ou un multiplicateur de la référence), passez une sonde de validation unique, gagnez sur chaque requête acheminée. La santé est évaluée passivement à partir du trafic réel, sans requêtes de sonde.
- Billing : crédits prépayés avec un grand livre à double entrée, plafonds de dépenses par clé, comptabilité d'utilisation par requête (tokens rapportés par le fournisseur lorsque l'amont les fournit). Aucune majoration d'inférence au lancement ; des frais de 5% sur les achats de crédits à l'époque. (Depuis 29 octobre 2026, les frais de carte sont de 5.5% + $0.50, ajoutés en sus ; il n'y a pas de frais sur les requêtes.)
- Analytics : analyses publiques du marché — utilisation quotidienne et la distribution des remises listées sur l'ensemble du catalogue.
- Docs : guides pour les SDK OpenAI et Anthropic, Cursor, Cline, Roo, Aider, Continue, LangChain et le Vercel AI SDK.