NieuwKoppel elke agent aan UberLLM: één sleutel, elk model, voor de catalogusprijs of minder.
UberLLM

Wijzigingslogboek

Kosten vandaag: geen UberLLM-kosten op verzoeken. Krediet toevoegen met kaart kost 5.5% + $0.50, bovenop toegevoegd. Kosten genoemd in oudere vermeldingen hieronder (een 10% verzoekkosten, een 5% kredietkosten) zijn geschiedenis: de 10% kosten eindigden op 22 oktober 2026 en de 5% kosten op 29 oktober 2026.

2 november 2026 — uberllm.dev in 8 talen

  • De hele site is nu beschikbaar in Engels, Frans, Spaans, Duits, Portugees (Brazilië), Italiaans, Nederlands en Vereenvoudigd Chinees. Openbare pagina's hebben hun eigen adres per taal (/fr/sell, /de/docs/quickstart, /zh/models/…); Engels blijft op het standaardadres. Zoekmachines zien elke versie van elke pagina.
  • Het dashboard, de verkopersconsole, inlog- en app-verbindingsschermen volgen jouw taal: kies deze uit het taalmenu (zijbalk, sitemenu of voettekst), of ze gebruiken de taal van de laatst geopende pagina, anders die van je browser.
  • Prijzen blijven in Amerikaanse dollars, en model-, provider- en merknamen blijven zoals ze zijn. De algemene voorwaarden, privacy- en restitutiebeleid zijn vertaald om te lezen; de Engelse versie is de geldende.

1 november 2026 — Verkopers vermelden de precisie van open-weight modellen

  • Open-weight modellen (GPT-OSS, Qwen, DeepSeek, GLM, Kimi, MiniMax…) kunnen op volledige kwaliteit worden uitgevoerd of gecomprimeerd naar 8-bit of 4-bit, wat iets slechter antwoordt en door geen enkele test te onderscheiden is. Een verkoper die er nu een aanbiedt, vermeldt hoe hun server deze uitvoert: volledige kwaliteit (16-bit), 8-bit of onder 8-bit.
  • Modelpagina's tonen welke modellen open weights zijn en hoe hun verkopers aangeven dat ze deze uitvoeren. In de API: open_weights op elk model van GET /api/v1/public/models, en precision op elk verkoper-endpoint.
  • Aanbiedingen die vóór vandaag zijn vermeld, tonen "Precision not stated" totdat de verkoper dit instelt. Het vermelden van een hogere precisie dan de server uitvoert, leidt tot opschorting van het verkopersaccount, waarbij onbetaalde inkomsten worden gebruikt om kopers terug te betalen (Sell).

1 november 2026 — Uitgavenlimieten voor API-sleutels tellen wat je echt hebt uitgegeven

  • Een uitgavenlimiet op een API key (dagelijks, maandelijks, levenslang, of de dagelijkse limiet) telt nu wat elke request echt heeft gekost. Voorheen telde het het maximale wat een request zou kunnen kosten (het bedrag dat werd vastgehouden terwijl het liep) en corrigeerde het nooit, waardoor een key kon stoppen met de melding "reached its spend limit" na een paar centen aan echt gebruik. De telling van elke key is vandaag gereset naar de werkelijke uitgaven.

1 november 2026 — Videoprijzen zeggen "per seconde", en Sora 2 is verdwenen

  • Videoprijzen worden nu weergegeven zoals ze worden gefactureerd: "$0.09 / sec" voor een model dat per seconde video wordt gefactureerd (een clip van 5 seconden kost 5 × dat), en "per video" voor een model met één vaste prijs per clip. Voorheen stond er "/ job" voor beide.
  • Sora 2 en Sora 2 Pro staan niet langer vermeld. OpenAI heeft Sora 2 stopgezet, en op 1 november 2026 kon geen enkele verkoper een aanvraag voor een van beide accepteren. Er is nooit iets in rekening gebracht voor die mislukte aanvragen.

1 november 2026 — Eén officiële prijs overal, en het logo van elk model

  • De "Officiële" prijs naast de onze komt nu van één bron, dezelfde op elke pagina en in GET /v1/models: eerst de eigen gepubliceerde prijs van de modelmaker, dan die van OpenRouter, dan die van Fal, alleen getoond waar deze boven de onze ligt. Ongeveer 100 meer beeld-, video- en muziekmodellen hebben er nu één, elk bewaard bij de pagina waar het vandaan kwam en dagelijks opnieuw gecontroleerd (Pricing).
  • Fal videoprijzen volgen na een herstart weer de goedkoopste Fal verkoper: een verkoper die een van onze taken in de laatste 24 uur heeft uitgevoerd, blijft meegerekend in de prijs.
  • Elk model toont het logo van de maker in één standaardstijl (modellen die via een host worden doorverkocht, tonen de echte maker).

1 november 2026 — Verkopers die een model faken worden verbannen, en kopers krijgen hun geld terug

  • Een verkoper die een ander model aanbiedt dan vermeld, wordt geschorst: al zijn aanbiedingen stoppen, zijn onbetaalde inkomsten worden verbeurd verklaard en gebruikt om de kopers die hij heeft bediend terug te betalen, en hij kan niet opnieuw aanbieden met dezelfde sleutel, server, uitbetalingsadres of e-mail (Modelcontrole).
  • Verkopersinkomsten worden vastgehouden voordat ze kunnen worden uitbetaald: 14 dagen voor nieuwe verkopers (eerste 30 dagen, of minder dan $500 verdiend), daarna 7 dagen. De Verkoop-pagina toont Beschikbaar voor uitbetaling en In de wacht; GET /seller/payouts telt held_usd en next_release_at op.
  • Elke aanbieding toont nu één duidelijke status: Controleren, Live, Gepauzeerd of Geschorst (listing_state in GET /seller/offers, ter vervanging van check_state en checked_at).

1 november 2026 — Meer videomodellen tonen hun officiële prijs

  • Videomodellen waarvan de verkopersmarkt geen eigen prijs opgeeft, tonen nu de gepubliceerde prijs van OpenRouter voor hetzelfde model als de officiële prijs, op het modellenoverzicht, modelpagina's en prijsantwoorden. De detailweergave vermeldt "Officiële prijs · OpenRouter". De prijzen worden elk uur ingelezen en bijgehouden door UberLLM, dus de API toont ze ook: media_ref op GET /api/v1/public/models (prijzen).
  • Het is OpenRouter's goedkoopste prijs per seconde voor dat model (laagste resolutie, geen geluid), dus de getoonde besparing is nooit groter dan deze. Het wordt alleen getoond waar het boven onze prijs ligt. Eerste modellen: MiniMax H3, Wan 3.0, Wan 3.0 Prime en Grok Imagine Video.

1 november 2026 — Affiliate Programma: verdien 15% van wat de mensen die je doorverwijst kopen

  • De Deelpagina is nu het Affiliate Programma. Creators met een echt publiek kunnen zich aanmelden (waar je post, links, een screenshot van je publiek en hoe je UberLLM zou delen); we beoordelen elke aanmelding binnen 1-3 werkdagen.
  • Goedgekeurde affiliates verdienen 15% van alle tegoed dat elk door hen doorverwezen account koopt in de eerste 30 dagen. Elke commissie wordt 45 dagen vastgehouden en teruggenomen als de aankoop wordt terugbetaald of teruggevorderd. Een aankoop betaald met een kaart of PayPal-account dat ook op het eigen account van de affiliate wordt gebruikt, telt niet mee.
  • Neem op vanaf $50, door te kiezen welke commissies: UberLLM-tegoed direct, PayPal of USDC op Base wekelijks verrekend en betaald binnen 1-3 werkdagen.
  • De pagina toont je link, inkomsten, elk door jou doorverwezen account (e-mails gedeeltelijk verborgen), elke aankoop met de status, en je opnames.
  • Het vervangt "geef tegoed, krijg tegoed". Er worden geen nieuwe uitnodigingsgeschenken aangeboden; reeds beloofde geschenken worden nog steeds betaald. Alle regels: Affiliate Programma.

1 november 2026 — Prijzen en kortingen zijn de beste van de markt, zoals de markt ze toont

  • Elke prijs en "% korting" op uberllm.dev is nu de eigen "Beste prijs" en "Beste korting nu" van de partnermarkt, hetzelfde getal dat het dashboard toont, elke 30 seconden ververst. Voorheen toonden pagina's de mediane prijs die kopers betaalden over de laatste 24 uur, dus een model kon hier 87% en daar 99.7% tonen.
  • Kortingen tonen één decimaal, zoals de markt (99.6%, 95%).
  • Samenvattingen die zeiden "X% minder tegen de mediaan" (vergeleken met OpenRouter, Anthropic, DeepSeek catalogusprijzen) zeggen nu "tot X% minder".
  • Wat er voor een verzoek in rekening wordt gebracht is niet veranderd: je betaalt wat de verkoper die het bedient in rekening brengt, nooit meer dan de prijslimiet op de modelpagina.

31 oktober 2026 — Een verzoek dat een model nooit kan verwerken, geeft dit aan.

  • Tools die naar een model zijn gestuurd dat ze niet kan aanroepen, of een prompt die langer is dan het model aankan, eindigde voorheen in "Niemand kon dit model nu bedienen, probeer het zo opnieuw": een nieuwe poging die nooit zou werken.
  • Op /v1/chat/completions (zonder een eigen models lijst) antwoordt nu in plaats daarvan het dichtstbijzijnde model dat het verzoek kan verwerken, en de model van het antwoord benoemt het.
  • Wanneer geen enkel model dit kan, of op /v1/messages, krijg je 400 tools_not_supported of 400 context_length_exceeded met de reden in duidelijke taal en de modellen die het wel kunnen verwerken. Er wordt niets in rekening gebracht.

31 oktober 2026 — Voeg tegoed toe rechtstreeks vanuit je dashboard

  • Een nieuw account voegt nu tegoed toe op het dashboard zelf: kies $10, $25, $50 of $100 en betaal zonder de pagina te verlaten.
  • Naast het bedrag zie je wat het waard is tegen de catalogusprijs op de meestgebruikte modellen tegen de beste live marktprijs van vandaag: bijvoorbeeld, $25 DeepSeek V4 Pro calls zouden ongeveer $41,000 kosten tegen de catalogusprijs (99.9% korting). DeepSeek, Kimi, GLM, GPT en Claude worden getoond, plus hoeveel Kling 3.0 video's het bedrag koopt. De cijfers worden elk uur bijgewerkt en naar beneden afgerond.
  • Dezelfde tabel staat nu op de homepage, naast de kop. Het opent met het grootste getal ("$5 geeft je tot $7,142 AI tegen officiële prijzen"), daarna één regel per model: officiële prijs doorgestreept, je betaalt $5, en de % korting tot twee decimalen (DeepSeek V4 Pro −99.93% vandaag). Kling 3.0 toont ook hoeveel video's $5 koopt. $5 is nu een van de bedragknoppen.
  • Wanneer je saldo onder $5, zakt, toont het dashboard één regel met je saldo en een 'Tegoed toevoegen'-knop die hetzelfde formulier opent.
  • Het OpenAI logo wordt nu weergegeven op de donkere pagina's (het was zwart op zwart).

31 oktober 2026 — Betaal met PayPal wanneer je tegoed toevoegt

  • De Credits-pagina heeft nu een PayPal-knop boven het kaartformulier. Betaal in het venster van PayPal en je tegoed wordt toegevoegd zodra PayPal de betaling bevestigt, zonder de pagina te herladen. De kosten zijn hetzelfde als bij kaartbetalingen (5.5% + $0.50, bovenop toegevoegd).
  • Een bedrag kiezen opent de betaalstap met één klik, en het kaartformulier verschijnt zodra het klaar is, zonder laadscherm.
  • Een PayPal-terugbetaling of -geschil neemt het overeenkomstige deel van het tegoed terug, net als bij kaartbetalingen.

31 oktober 2026 — Elk aanbod van een verkoper wordt gecontroleerd om te garanderen dat het het model levert dat het beweert te zijn

  • We controleren nu elk aanbod van een verkoper: testaanvragen die lijken op normaal verkeer, vergeleken met het echte model op basis van token counts, verborgen instructies, wat het model zegt te zijn, en antwoorden op testvragen. Controles worden uitgevoerd kort nadat een aanbod is geplaatst, en daarna willekeurig elke paar uur (Model check).
  • Een nieuw aanbod krijgt kopers zodra de eerste controle is geslaagd, meestal binnen ongeveer 15 minuten. Een aanbod dat faalt, wordt gepauzeerd, en de uitbetalingen aan de verkoper worden vastgehouden terwijl ons team het beoordeelt. De Selling-pagina toont het resultaat van elk aanbod in duidelijke taal; GET /seller/offers heeft het als check_state, check_reason en checked_at.
  • Opgevulde token counts: wanneer een verkoper veel meer prompt tokens rapporteert dan een aanvraag bevat, wordt de koper gefactureerd, en de verkoper betaald, voor maximaal ongeveer 2× van onze eigen telling, plus een kleine toeslag voor tools en afbeeldingen.

31 oktober 2026 — Verzoeken en antwoorden worden nu 90 dagen bewaard

  • Elke API-aanvraag en het antwoord dat we terugstuurden, worden nu 90 dagen bewaard en daarna verwijderd. We gebruiken ze om mislukte aanvragen te herstellen, uw supportvragen te beantwoorden (stuur ons de X-Request-Id van een antwoord en we kunnen precies zien wat er gebeurde, inclusief welke providers werden geprobeerd) en misbruik te stoppen.
  • Alleen ons eigen team kan ze lezen. We verkopen ze nooit en gebruiken ze niet om modellen te trainen. U kunt [email protected] vragen om de uwe eerder te verwijderen.
  • Er verandert niets in hoe u de API aanroept. Het Privacybeleid bevat de details.

31 oktober 2026 — 40 meer video- en afbeeldingsmodellen, elk tegen de laagste prijs

  • Nieuw op Modellen: Seedance 2.5 (vanaf $0.14 per seconde), Kling 4.0, Kling 3.0 Turbo, MiniMax H3, Hailuo 2.3, Hailuo 02 Pro, Vidu Q4, Wan 3.0 en Wan 3.0 Prime, PixVerse V6 en 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 en Nano Banana. Roep ze aan zoals elk ander model: POST /v1/video/generations of POST /v1/images/generations (Media).
  • Video- en afbeeldingsmodellen die we al hebben vermeld, gaan nu naar de goedkoopste verkoper die ze op dat moment aanbiedt, en blijven beschikbaar als een verkoper wegvalt. De lijst toont die prijs, en je betaalt wat de verkoper in rekening bracht, nooit meer dan de offerte.
  • Elk videamodel wordt per seconde geprijsd, en de prijs stijgt met de resolutie. Voeg "validate": true toe om de exacte kosten te zien voor de lengte en resolutie die je kiest voordat je geld uitgeeft (Controleer de prijs). Indien weggelaten, is de lengte de kortste van het model; de verzonden resolutie wordt getoond in de defaults_applied van de offerte en op GET /v1/models/<id>.
  • Verzoeken die een model niet kan uitvoeren (een lengte of grootte die het niet aanbiedt) worden geweigerd voordat er iets in rekening wordt gebracht, met de lengtes en groottes die het wel aanbiedt.

31 oktober 2026 — Nodig vrienden uit: jullie krijgen allebei tegoed wanneer zij tegoed toevoegen

  • Je Deelpagina kan nu een uitnodigingscadeau uitbetalen: wanneer een vriend zich aanmeldt via jouw link (of je spaarkaart) en een eerste opwaardering doet van het minimumbedrag of meer, krijgen jullie allebei hetzelfde tegoed. De pagina toont de bedragen, bijvoorbeeld "Geef $5, krijg $5" wanneer je vriend $10 of meer toevoegt.
  • Er wordt niets gegeven bij aanmelding: nieuwe accounts beginnen bij $0. Een cadeau wordt teruggenomen als de betaling die het opleverde, wordt terugbetaald. Eén cadeau per nieuw account; verkopersaccounts komen niet in aanmerking. Alle regels: Nodig vrienden uit.
  • De Deelpagina toont Uitgenodigd, Vrienden die betaald hebben, Jij verdiende en een lijst van elk cadeau. Iemand die via jouw link arriveert, ziet hun cadeau op de site en op de aanmeldpagina, en opnieuw op hun Tegoedpagina totdat hun eerste opwaardering het oplevert.

31 oktober 2026 — Kies waar je betaald wordt

  • Verkopers kiezen nu waar hun uitbetalingen naartoe gaan: een PayPal-e-mailadres, of een USDC wallet op het Base netwerk. Stel het in onder Verkopen → Uitbetalingen → Waar we je geld naartoe sturen, of met PUT /seller/payout-method (Verkopen).
  • Ons team stuurt elke uitbetaling daarheen, meestal binnen 2 werkdagen nadat deze is gestart. Een verkoper met geld onderweg en nergens om het naartoe te sturen, ontvangt één e-mail met de vraag waar het naartoe moet.
  • Eén uitbetaling tegelijk onderweg: wat je ondertussen verdient, blijft verschuldigd en gaat naar je volgende uitbetaling zodra de huidige is betaald.
  • We e-mailen je wanneer je provider je key weigert of zegt dat het account geen credit heeft, zodat je weet waarom een aanbod geen kopers meer krijgt (maximaal één keer per dag).
  • Servergebruik dat niet correct kan zijn (een negatieve token count) wordt niet langer gefactureerd; de eigen tekst van het antwoord wordt in plaats daarvan geteld. Eén verkoper verloor hierdoor $9.26 aan inkomsten op 10-28/29; dit is terugbetaald.
  • Wanneer je provider antwoordt dat je account is opgeschort of geen credit meer heeft onder welke statuscode dan ook, gaan kopers onmiddellijk naar de volgende verkoper en rust je aanbod, hetzelfde als bij een geweigerde key.
  • Aanbiedingen moeten een openbaar internetadres gebruiken. Lokale, privé- en UberLLM's eigen adressen kunnen niet worden vermeld.
  • Het wijzigen van de key (of het adres) van een aanbod naar een die de test doorstaat, plaatst het onmiddellijk weer voor kopers, in plaats van na de rest van de oude storingen.
  • We e-mailen je wanneer een uitbetaling is verzonden, met het bedrag, waar het naartoe is gegaan en de betalingsreferentie.
  • Geen naam om in te typen voor het verkopen: Capaciteit verkopen gaat direct naar het aanbieden van een model. Je wordt aan kopers getoond als "Verkoper" plus 4 letters, nooit je e-mailadres.

31 oktober 2026 — Inloggen met Google met één klik

  • Uitgelogde bezoekers zien de Google-melding 'Doorgaan als ' rechtsboven op uberllm.dev. Eén klik logt je in, of maakt je account aan als je nieuw bent. Als je eerder met Google bent ingelogd, logt het je zonder enige klik weer in.
  • Als je browser die melding verbergt, verschijnt er in plaats daarvan één keer rechtsonder een 'Inloggen bij UberLLM'-kaart met de Google-knop. De inlogpagina behoudt zowel Google als de gemailde 6-cijferige code.

30 oktober 2026 — Het bedrijf achter UberLLM

  • UberLLM wordt beheerd door AL Global LLC, een Wyomingse vennootschap met beperkte aansprakelijkheid (ID 2025-001810253), 30 N Gould St, Ste R, Sheridan, WY 82801, USA. Het wordt genoemd op [Over ons]](https://uberllm.dev/about), in de [Voorwaarden]](https://uberllm.dev/terms) (waar "wij" dat bedrijf betekent) en in de sitefooter.

30 oktober 2026 — Waar de capaciteit van Claude, GPT en Gemini vandaan komt

  • Hoe het werkt zegt nu waar Claude-, GPT-, Gemini- en Grok-verzoeken worden uitgevoerd: via het eigen account van een verkoper bij een provider (in de afgelopen week: Amazon Bedrock, Anthropic, Google, OpenAI, OpenRouter, Snowflake, Venice AI, Bankr en Capminal), en wat de markt controleert en niet controleert.
  • De verkopersregel is overal hetzelfde: vermeld alleen een provider key als de voorwaarden van die provider het doorverkopen ervan of het geven van toegang aan anderen toestaan; gestolen, gelekte, gedeelde, gratis proef- en evaluatie keys zijn verboden.
  • Modelpagina's zeggen "Model door" en "Ook direct verkocht door" in plaats van "Geleverd door". De vermelde providers publiceren hun eigen prijs voor het model; zij zijn niet noodzakelijkerwijs de verkopers die uw verzoek afhandelen.
  • De homepage heeft een korte sectie "Waar de capaciteit vandaan komt". De hero toont de mediane besparing op de lijstprijs, niet de diepste. Het Claude Code installatiecommando is verplaatst naar /claude-code, naast de SHA-256 ervan; de homepage behoudt de twee environment variables.
  • Oudere changelog-regels over een 5% credit fee zeggen nu dat het de fee van destijds was.

30 oktober 2026 — Responses API: Codex CLI werkt met UberLLM

  • POST /v1/responses biedt de Responses API van OpenAI aan op elk chatmodel, streaming en niet-streaming: tekst, function tools, custom (freeform) tools, structured output, reasoning en usage met cost_usd. Dezelfde routing, retries, key-limieten en facturering als chat completions. Responses API-referentie.
  • Codex CLI werkt: voeg een modelprovider toe met wire_api = "responses" in ~/.codex/config.toml (installatiegids). Codex roept sinds versie 0.95 alleen de Responses API aan.
  • client.responses.create en client.responses.stream in de OpenAI SDK werken.
  • UberLLM bewaart geen antwoorden: stuur bij elke aanroep het hele gesprek mee in input. previous_response_id, conversation en background krijgen een duidelijke 400.
  • De pagina's van Continue, Open WebUI, n8n, Goose en OpenCode zeggen niet langer dat de Responses API ontbreekt. Ze raden nog steeds chat completions aan, de instelling waarmee elk is getest.

30 oktober 2026 — Fal video: geprijsd naar wat het ons echt kost

  • Een Fal video model kan nu minder kosten dan de korting van de verkoper aangeeft. Elke 6 uur vergelijken we wat de marktplaats ons ervoor in rekening bracht over 7 dagen met de prijs van Fal voor dezelfde taken. Met minstens 20 taken wordt het model geprijsd op dat aandeel plus 5%, wanneer dat lager is. De vermelde prijs en de factuur gebruiken hetzelfde cijfer. Een cijfer ouder dan 3 dagen wordt niet gebruikt.
  • Als een videostart helemaal geen antwoord krijgt, vragen we dezelfde verkoper nogmaals in plaats van een tweede verkoper, zodat één verzoek nooit twee betaalde video's kan starten.
  • De eerste video van de setup-e-mail is nu Kling 3 Standard, 5 seconden zonder geluid, met de prijs van vandaag ($0.36).

30 oktober 2026 — Dezelfde antwoordvorm van elke provider, lijst met alleen chatmodellen

  • Een antwoord dat een tool aanroept, eindigt nu altijd met finish_reason: "tool_calls" (stop_reason: "tool_use" op /v1/messages), gestreamd of niet. Sommige Gemini- modellen beëindigden tool-aanroepen met "stop", waardoor tools zoals Cline ze nooit uitvoerden.
  • Antwoorden behouden alleen de OpenAI-velden en onze usage.cost_usd. Velden die een provider zelf heeft toegevoegd (x_groq, service_tier, system_fingerprint, usage.queue_time en andere) zijn verdwenen.
  • Redeneringstekst komt in zowel reasoning als reasoning_content, met dezelfde tekst, welke provider de aanroep ook heeft afgehandeld. reasoning_details wordt doorgestuurd.
  • Verzoeken die één provider weigerde, gaan nu door: thinking en andere tuning- velden die het niet kent, worden voor die provider weggelaten, reasoning: {"effort": …} wordt verzonden als reasoning_effort, en inhoud die als een lijst met tekstgedeelten wordt verzonden, gaat als een string. Een afbeelding die naar een model wordt gestuurd dat alleen tekst leest, krijgt een simpele 400 die dat aangeeft.
  • GET /v1/models toont alleen chatmodellen, zodat SillyTavern, LibreChat en n8n modellen tonen waarmee ze kunnen chatten. ?type=all toont elk model; ?type=image, video, music, speech en transcription werken zoals voorheen.
  • Elk chatmodel in GET /v1/models heeft nu supports_tools, supports_reasoning, supports_vision, supported_parameters, en OpenRouter's architecture, top_provider en per-token pricing.prompt / pricing.completion.
  • Modellen die afbeeldingen lezen, zijn zo gemarkeerd: Claude Sonnet 4.6, Claude Haiku 4.5, GPT-5 mini, Gemini 3.5 Flash, Kimi K3 en K2.6, MiniMax M3 en andere werden als tekst-alleen vermeld. Context- en outputlimieten worden nu elke paar minuten vernieuwd; Claude Haiku 5.5 toont zijn 1M context.
  • Een model met veel gezonde providers wordt niet langer als niet beschikbaar weergegeven na één verzoek dat geen enkele provider kon verwerken.

30 oktober 2026 — Videoprijs per seconde, aanbieder per aanbieder

  • De Veo 3.1, Kling, Hailuo 02, Wan 2.7, Seedance en Sora 2 prijspagina's (bijvoorbeeld Veo 3.1) vermelden nu elke resolutie- en geluidsoptie, met de prijs van UberLLM naast fal.ai, kie.ai, Replicate en Google Vertex AI en de datum waarop elke prijs is gelezen.
  • "UberLLM laagste" verschijnt alleen wanneer de prijs van UberLLM, inclusief de 5.5% kaartkosten, lager is dan elke andere prijs voor dezelfde clip. Wanneer een andere aanbieder goedkoper is, vermeldt de pagina dat. De per-video prijzen van kie.ai worden gedeeld door de lengte van de clip om per seconde te vergelijken.
  • Prijzen worden vernieuwd met de uurlijkse herbouw. Als de lijst van een aanbieder niet kan worden gelezen, wordt de laatst gelezen prijs getoond met de datum waarop deze is gelezen.
  • Video API pricing begint met de telling van alle aanbieders, en de kie.ai-tabel vergelijkt alleen prijzen die een video exact wordt gefactureerd (de Fal-modellen).

30 oktober 2026 — "Gebruik met een goedkopere API" gidsen met live modelkeuzes

  • Stapsgewijze pagina's met de exacte instellingen voor SillyTavern, Janitor AI, OpenCode, Kilo Code, Cline, Continue, Aider, Open WebUI, LibreChat, Chatbox (met een één-klik importlink), n8n (chatmodellen en videotaken), de Vercel AI SDK en de OpenAI Python SDK en LangChain.
  • Elke pagina stelt modellen voor die tool voor met de prijs van vandaag, en de configuratie ervan noemt een model dat wordt aangeboden, elk uur opnieuw gecontroleerd.
  • De documentatie van Continue en Aider komt nu overeen met de huidige versies van die apps: Continue heeft useResponsesApi: false en useLegacyCompletionsEndpoint: false nodig, en Aider heeft een modelinstellingenbestand nodig voor diff-bewerkingen.
  • Niet behandeld: OpenAI's Codex CLI. Sinds versie 0.95.0 roept het alleen de Responses API (/v1/responses) aan, die UberLLM niet aanbiedt.

30 oktober 2026 — Je eerste API key is klaar zodra je je aanmeldt

  • Elk account krijgt nu zijn eerste API key bij het eerste bezoek aan het dashboard, bovenaan getoond met een verzoek dat je in een terminal kunt plakken. Het blijft daar staan (ook nadat je terugkomt van de betaalpagina) totdat je op Ik heb het gekopieerd drukt.
  • Voorheen moest je zelf Key aanmaken vinden, en sommige mensen die betaalden, maakten nooit een key aan. Accounts die al een key hebben, of al hun keys hebben verwijderd, krijgen niets nieuws.

30 oktober 2026 — Rangschikking van apps en "Verbind UberLLM" voor apps

  • Nieuwe rangschikking van apps: apps gebouwd op UberLLM, gerangschikt op basis van de tokens die ze versturen over de laatste 24 uur, 7 dagen of 30 dagen, met de modellen die elk het meest gebruikt. Modelpagina's tonen de apps die ze gebruiken.
  • Om vermeld te worden, stuur HTTP-Referer (het adres van je app) en X-Title (de naam) mee in je verzoeken. De namen van OpenRouter werken ook (X-OpenRouter-Title, X-OpenRouter-Categories, X-OpenRouter-App-Visibility), dus een app die verhuist van OpenRouter verandert alleen de base URL. Alleen het adres wordt bewaard, nooit het paginapad of de query.
  • "Verbind UberLLM": stuur gebruikers naar https://uberllm.dev/auth, zij staan je app toe (met een optionele bestedingslimiet), en je app krijgt een key op hun eigen account met POST /api/v1/auth/keys. Dezelfde flow als OpenRouter's OAuth PKCE; alleen S256 wordt geaccepteerd. Ze kunnen de key op elk moment uitschakelen op hun keys pagina. Zie Apps.

30 oktober 2026 — Fal videoprijzen volgen de live Fal verkopers

  • Een Fal videomodel (ids starting fal-ai/) kost nu Fal's eigen prijs min de korting van de goedkoopste Fal verkoper die op dit moment verkoopt. Vandaag is dat 15% korting. Wanneer een verkoper met 25% korting weer verkoopt, dalen de prijzen vanzelf weer.
  • Sinds 10-29 vermeldde de site 25% korting, maar geen enkele verkoper verkocht met 25% korting, dus elke taak draaide met 15% korting. We hebben het verschil gedekt voor elke reeds uitgevoerde taak. Niemand wordt er opnieuw voor gefactureerd.
  • Als de goedkoopste verkoper een taak weigert, voert een duurdere deze uit. Je betaalt de prijs van die verkoper, weergegeven als estimated_cost_usd in het antwoord, en nooit meer. Een mislukte taak kost nog steeds niets. Het stoppen van een lopende taak gebeurt naar beste vermogen: als de clip al gemaakt was, wordt deze gefactureerd.

30 oktober 2026 — n8n videosjablonen, n8n node en ComfyUI nodes

  • Vijf n8n workflows die video's maken met één sleutel, te importeren via URL: Veo 3.1 Snelle tekst naar video, Kling 3.0 afbeelding naar video, een anonieme Shorts-pipeline, een productadvertentie in UGC-stijl, en een drop-in voor de Gemini "Generate a video" node die niet meer werkte toen Google de Veo 3.1 preview modellen in de Gemini API uitschakelde op 22 oktober. Elke werd end-to-end uitgevoerd in n8n 2.45. Wat een uitvoering vandaag kost: n8n videosjablonen.
  • Bron voor een n8n community node (n8n-nodes-uberllm: Chat, Generate Image, Generate Video, Get Job) en ComfyUI nodes (comfyui-uberllm: tekst en afbeelding naar video, afbeelding, afbeelding bewerken).

30 oktober 2026 — Installatiegidsen voor 14 apps

30 oktober 2026 — "Wat is de goedkoopste API?" voor elk model

  • Nieuwe pagina voor elk chatmodel, bijvoorbeeld de goedkoopste DeepSeek V4.1 Flash API: De prijs van UberLLM naast de prijs van hetzelfde model bij OpenRouter, Vercel AI Gateway, Requesty, DeepInfra en Novita AI, elk uur gelezen van de openbare modellijst van elk van hen, met links naar die lijsten.
  • Ook videomodellen, bijvoorbeeld de goedkoopste Kling 3 Pro text-to-video API: elke resolutie- en geluidsinstelling naast de eigen prijs van fal.ai en de prijs van kie.ai voor dezelfde clip.
  • Een pagina bestaat alleen wanneer UberLLM lager is dan elke andere vermelde provider, op input en op output (voor video, op elke clip), zelfs met de 5.5% kaartkosten erbij. Anders is er geen pagina. Ze staan allemaal onder Answers, en elke modelpagina linkt naar zijn eigen.

30 oktober 2026 — Een model dat niemand bedient, antwoordt toch

  • Wanneer niemand het model bedient waar je om vroeg, antwoordt het dichtstbijzijnde werkende model in plaats van een foutmelding. Het wordt gekozen uit modellen die op dit moment actief zijn: alleen ongecensureerd als je om een ongecensureerd model vroeg, met tool support wanneer je verzoek tools bevat, groot genoeg voor je prompt, voor dezelfde prijs of lager, indien beschikbaar (anders de goedkoopste). Het model veld van het antwoord vermeldt het model dat antwoordde, en je betaalt de prijs van dat model.
  • Wil je alleen het exacte model? Stuur je eigen "models": [...] lijst, of stel provider.max_price in om een maximum te stellen aan wat een oproep mag kosten.

30 oktober 2026 — Niet-beschikbare modellen blijven als niet-beschikbaar gemarkeerd

  • Een model zonder provider die het bedient, toont nu "available": false totdat een provider het opnieuw bedient. Voorheen kon het na een paar rustige uren terugschakelen naar true, terwijl elke oproep nog steeds mislukte. Wanneer een provider terugkeert, verschijnt het model binnen een minuut vanzelf weer als beschikbaar.
  • De suggesties "Deze modellen werken nu" in een foutmelding noemen alleen modellen die antwoorden.
  • Wacht nooit op één model: voeg "models": ["model-a", "model-b"] toe aan een verzoek en, als de eerste geen provider heeft, antwoordt de volgende. Het model field van het antwoord zegt welke dat was. Zie Models and routing.
  • Dashboard → Activity en de CSV export daarvan: een verzoek dat je app stopte nadat de provider al met het werk was begonnen, toont nu wat het kostte. Voorheen stond er "Je bent niet gefactureerd", zelfs als er kosten aan verbonden waren.

29 oktober 2026 — Elk model kan worden gebruikt: afgerekend wat de provider in rekening bracht

  • Sommige modellen werden elke keer geweigerd met "Niemand verkoopt dit model tegen de vermelde prijs" omdat elke provider meer vroeg dan die prijs. Ze antwoorden nu, tegen de prijs van de provider. DeepSeek V4.1 Flash Uncensored is er één.
  • Een model dat momenteel door niemand wordt verkocht, toont overal "available": false (GET /v1/models, GET /v1/models/<id> en de website) en blijft zo totdat een provider het weer aanbiedt. Voorheen konden de lijst en het antwoord van één model verschillen. Vandaag zijn dat GLM 5.3 Uncensored, GLM 5.3 Flash Uncensored en MiMo V2.6 Flash Uncensored: geen enkele provider biedt ze momenteel aan.
  • Elke provider die actief is, kan nu een oproep verwerken, voor chat, afbeeldingen, video, muziek en spraak.
  • Je betaalt wat de provider in rekening bracht voor elke oproep. UberLLM voegt nog steeds geen kosten toe. Elke oproep wordt met de kosten vermeld in Dashboard → Activiteit.
  • De vermelde prijs volgt nu de markt. Wanneer niemand een model verkoopt tegen de gebruikelijke prijs, toont het de werkelijke prijs van de goedkoopste provider, en het daalt vanzelf weer wanneer een goedkopere provider terugkeert. Het is wat een oproep doorgaans kost, geen limiet.
  • available in GET /v1/models betekent nu dat een provider het model nu kan aanbieden.
  • Wil je een harde limiet? provider.max_price (chat) en max_cost (afbeeldingen, video, muziek, spraak) werken nog steeds: een oproep wordt nooit daarboven gefactureerd. Een oproep die mislukt, wordt nog steeds niet gefactureerd. Zie Prijzen.

29 oktober 2026 — Ongecensureerde tekstmodellen staan vermeld

  • Ongecensureerde chatmodellen zoals DeepSeek V4.1 Flash Uncensored, GLM 5.3 Uncensored en Venice Uncensored verschijnen nu in de modellijst en de speeltuin zonder iets aan te zetten.
  • Modellen voor volwassen afbeeldingen, video's en geluiden blijven verborgen totdat je Toon modellen voor volwassenen aanvinkt.
  • De API is ongewijzigd: GET /v1/models markeert deze modellen nog steeds "nsfw": true, zodat je ze buiten je app kunt laten.

29 oktober 2026 — Je tegoed is precies het bedrag dat je kiest

  • Tegoed toevoegen werkt nu zo: je kiest het tegoed, en een kaarttoeslag van 5.5% + $0.50 wordt daarbovenop toegevoegd wanneer je betaalt. $10 aan tegoed kost $11.05, $50 kost $53.25. Vóór deze wijziging ging er een 5% toeslag van het bedrag af, dus $10 betalen voegde $9.52 toe.
  • Dashboard → Credits toont het tegoed, de kaarttoeslag en het totaalbedrag voordat je betaalt. Verzoeken brengen nog steeds geen kosten met zich mee.
  • Tegoed dat je al hebt gekocht, blijft ongewijzigd. Een betaalpagina die vóór deze wijziging is geopend, voegt nog steeds toe wat deze je toonde.

29 oktober 2026 — Elke Fal videoprijs naast fal.ai en kie.ai

  • Nieuwe pagina uberllm.dev/fal-api-pricing: elk Fal videomodel op UberLLM (Kling 3.0, Kling O3, Kling 2.6, Veo 3.1 Fast, Wan 2.7, Hailuo 02, Vidu Q3, LTX 2.3) met elke resolutie en geluidsoptie, geprijsd per seconde naast de eigen prijs van fal.ai en de prijs van kie.ai voor dezelfde clip. Prijzen worden live ingelezen. Veo 3.1 Fast en Hailuo 02 tonen alleen de prijzen van fal.ai en UberLLM.
  • De homepage opent nu met twee keuzes: Begin met besparen (roep modellen met korting aan) en Begin met verdienen (bied je API-credits aan).

29 oktober 2026 — Korte antwoorden met live prijzen op elke modelpagina

  • Elke modelpagina opent nu met een kort antwoord op "Wat kost het?": de prijs nu, hoeveel lager deze is dan de lijstprijs en hoeveel verkopers het kunnen leveren. Elk getal komt van de live markt; een getal dat we niet hebben, wordt weggelaten.
  • Nieuwe antwoordpagina's op uberllm.dev/answers: het goedkoopste model in elke familie (Claude, GPT, Gemini, DeepSeek, Qwen en meer), videoprijs per seconde (Veo 3, Kling, Wan, Sora 2 en meer) en afbeeldingsprijs per afbeelding. Ze worden elk uur opnieuw opgebouwd.
  • Verkoop beantwoordt nu "Waar kan ik ongebruikte AI-capaciteit verkopen?" met hoeveel verkopers, aanbiedingen en modellen er vandaag op UberLLM zijn.

29 oktober 2026 — Links naar UberLLM tonen een duidelijke previewkaart

  • Een link naar uberllm.dev, geplakt in Discord, Slack, X of iMessage, toont nu een donkere kaart met live prijzen voor een video-, een afbeelding- en een chatmodel, en een "Start in een minuut"-knop.
  • Elke docs-pagina heeft zijn eigen kaart en tekst. Een link naar deze changelog toont de drie nieuwste wijzigingen in plaats van de homepagekaart.

29 oktober 2026 — Modelnamen: een korte naam werkt, en een verkeerde zegt wat je bedoelde

  • Een modelnaam zonder de leverancier werkt nu wanneer precies één model die naam heeft: grok-4.6 is x-ai/grok-4.6. Als twee leveranciers dezelfde naam gebruiken, vragen we je nog steeds om aan te geven welke, en kiezen we nooit voor je.
  • uberllm/ voor een model-ID (zoals sommige tools toevoegen) werkt nu ook voor afbeeldingen, video, muziek en spraak, niet alleen voor chat.
  • Een onbekende modelnaam eindigt nu met "Bedoelde je: …?" en maximaal drie vergelijkbare model-ID's (voor video, alleen videomodellen). Dit werkt hetzelfde op /v1/chat/completions, /v1/messages en elk media endpoint.
  • Wanneer een verzoek wordt geweigerd met alleen "Invalid request parameters", zegt de fout nu wat dat betekent: er is niets in rekening gebracht, welke velden modellen het vaakst weigeren (tool definitions, afbeeldingen of bestanden, response_format, sampling settings), en dat support het kan opzoeken via de X-Request-Id van het antwoord.

29 oktober 2026 — DeepSeek V4.1 Flash Uncensored werkt weer, tegen de prijs die zijn verkopers vragen

  • Elke verkoper van deepseek/deepseek-v4.1-flash-uncensored vraagt meer dan de referentieprijs ($0.045 in / $0.50 uit per 1M tokens), dus elke aanroep ervan werd geweigerd. Het staat nu vermeld tegen de prijs van de goedkoopste verkoper (vandaag $0.15 in / $0.60 uit per 1M tokens) en aanroepen worden afgehandeld. U wordt gefactureerd wat de verkoper in rekening brengt, nooit meer dan de vermelde prijs.
  • Wanneer een verkoper het opnieuw tegen of onder de referentieprijs aanbiedt, daalt de vermelde prijs vanzelf weer.

29 oktober 2026 — Videoprijzenpagina: wat je eerst krijgt, prijzen daarna

  • /video-api-pricing begint nu met wat het maken van video op UberLLM je geeft: één sleutel voor chat, afbeeldingen en video; een video die mislukt, wordt niet gefactureerd; en video rechtstreeks van Claude Desktop of Claude Code via de MCP server (start_video, dan wait_job). Het noemt Kling 3.0 Standard als het model om mee te beginnen. De model-per-model prijstabel ten opzichte van kie.ai is ongewijzigd.
  • /docs/video en /docs/videos openen nu de handleiding voor afbeeldingen, video, muziek en spraak in plaats van een ontbrekende pagina.

29 oktober 2026 — Een model dat je nu niet kunt kopen, zegt dat, en noemt modellen die je wel kunt

  • Een model wordt nu alleen als beschikbaar getoond wanneer ten minste één verkoper het aanbiedt tegen of onder onze vermelde prijs. Voorheen werd een model waarvan elke verkoper de prijs boven de onze had verhoogd (DeepSeek V4.1 Flash Uncensored vandaag) nog steeds als beschikbaar getoond, en elke aanroep ernaar werd geweigerd. Het wordt nu als niet beschikbaar getoond, best-price: en fastest: slaan het over, en het komt vanzelf terug zodra een verkoper weer op onze prijs zit.
  • "Niemand verkoopt dit model tegen de vermelde prijs" en "Niemand kon dit model leveren" eindigen nu met maximaal drie chatmodellen die nu werken, bijvoorbeeld "Deze chatmodellen werken nu: google/gemma-4-uncensored, …". Wij wisselen het model nooit voor u; om automatisch back-ups te laten proberen, vermeldt u ze in models.
  • Een aanroep die niet gestreamd is en na een paar seconden mislukt, krijgt nu de echte foutstatus (bijvoorbeeld 503). Voorheen kon het na 5 seconden terugkomen als HTTP 200 met de fout in de body, wat de meeste SDK's lazen als een leeg antwoord. Zeer trage aanroepen krijgen nog steeds een keep-alive na 45 seconden, zodat clients die na 60 seconden opgeven, verbonden blijven.

29 oktober 2026 — MCP: geen "calls" van 6 minuten meer, elke tool-call in Activity, modellenlijst gecorrigeerd

  • Als je verbinding maakte vanuit Claude Desktop of Claude Code, bleef er elke keer ongeveer 6 minuten een request openstaan (soms een uur). Het leek alsof een tool bleef hangen, maar het was alleen de app die wachtte om te horen of onze toolslijst was veranderd. De lijst verandert nooit, dus we vragen apps niet meer om daarop te wachten. De tool-calls zelf waren nooit traag.
  • Elke request die een tool doet voor een afbeelding, video of quote, is nu getagd met via: mcp in je Activity. Een request die werd afgewezen voordat het model werd bereikt, staat daar ook bij, met de reden, zodat een mislukte tool-call altijd een spoor achterlaat.
  • GET /v1/models vermeldde 21 videomodellen (Kling op Fal) als ook geschikt voor /v1/chat/completions en /v1/messages. Een chatrequest naar die modellen werd altijd afgewezen. Ze vermelden nu alleen /v1/video/generations, en best-price:chat / fastest:chat kunnen nooit een model kiezen dat alleen afbeeldingen, video, muziek of spraak maakt.

29 oktober 2026 — Video: we noemen de modellen die werken wanneer het jouwe niet kan draaien

  • Wanneer niemand een video kan maken met het door jou gekozen model, eindigt het antwoord nu met de videomodellen die op dit moment werken, bijvoorbeeld "Deze videomodellen werken nu: fal-ai/kling-video/v3/standard/text-to-video, …". Modellen met video's die deze week zijn voltooid, komen eerst, daarna de modellen die het dichtst bij de prijs liggen. Hetzelfde geldt voor afbeeldingen, muziek en spraak. We wisselen het model nooit voor je (een ander model is een andere prijs en een andere look); om het automatisch te laten proberen, vermeld je back-ups in models.
  • Hetzelfde antwoord komt terug wanneer een videotask is geaccepteerd en vervolgens door elke verkoper is verloren, na onze automatische herstarts. Je betaalt er niets voor.
  • Een model dat zojuist een video is kwijtgeraakt, wordt nu weergegeven als niet beschikbaar in GET /v1/models voor maximaal 10 minuten, en best-price: / fastest: slaan het over. Het komt terug zodra een video erop slaagt.
  • Het verzenden van audio naar een videomodel dat geen geluidsinstelling heeft (bijvoorbeeld google/veo3-fast-text-to-video) laat de video niet langer mislukken. Het veld wordt weggelaten en het model maakt de clip zoals het altijd doet.

29 oktober 2026 — Stuur video naar Gemini, en minder geweigerde oproepen

  • Gemini modellen kijken nu video, lezen PDF's en luisteren naar elk audioformaat dat je in een chat stuurt. Stuur een video als video_url, een document of clip als file, of audio als input_audio in m4a, mp4, ogg, flac of aac. Voorheen wees Google deze af met "Invalid content part type" of "Invalid audio format". Gewone links en data: links werken allebei.
  • Tool loops op DeepSeek werken met de gewone OpenAI SDK. Sommige DeepSeek providers weigeren een tool call tenzij de 'thinking' van elke eerdere reactie wordt teruggestuurd, wat de SDK nooit doet. We beantwoorden die call nu met 'thinking off' in plaats van te falen.
  • reasoning_effort krijgt geen call meer geweigerd. Wanneer een model niet het niveau biedt dat je vroeg (bijvoorbeeld "none" of "minimal" op GPT-6.1 Sol), krijg je het dichtstbijzijnde niveau dat het wel biedt. Wanneer het 'thinking' niet kan combineren met function tools, draait de call met tools en de eigen 'thinking setting' van het model.
  • Wanneer max_tokens plus je prompt meer is dan het model kan bevatten, krijgt de reactie alle resterende ruimte in plaats van een fout.
  • Afbeelding bewerkingen: size werkt nu op elk edit model. Modellen die hun eigen resolution instellen (Qwen Edit Uncensored, Seedream 5 Lite Edit, FLUX.2 Max Edit) krijgen in plaats daarvan de dichtstbijzijnde aspect ratio. Voorheen weigerden ze de edit met "Resolution is not supported".
  • Wanneer een afbeelding of video meer kost dan je max_cost, toont het bericht nu twee verschillende nummers (bijvoorbeeld "tot $0.0401, boven je max_cost van $0.0400"). Voorheen konden beide "$0.04" weergeven.

29 oktober 2026 — Wij komen erachter wanneer een van jouw verzoeken mislukt, zonder dat jij het ons vertelt

  • Elke 5 minuten controleren we nu de verzoeken en taken van elk account dat tegoed heeft toegevoegd. Wanneer er een mislukt om een reden die wij moeten oplossen (een provider weigerde iets dat we anders hadden moeten versturen, niemand bood het model aan, een instelling die het model niet accepteert), wordt ons team binnen enkele minuten op de hoogte gebracht, één keer per soort probleem, met het model en de fout die jij zag.
  • We worden ook op de hoogte gebracht wanneer de meeste recente verzoeken of taken van een model mislukken, zelfs wanneer onze modellijst het nog steeds als beschikbaar toont. Op die manier wordt een model dat niet werkt gerepareerd of van de lijst gehaald voordat veel mensen het proberen.
  • Als jouw key is verbonden maar er nog geen verzoek of taak vandaan is gekomen, of je hebt een dag geleden tegoed toegevoegd en niets heeft gewerkt, worden wij ook op de hoogte gebracht, zodat iemand contact kan opnemen en je kan helpen om aan de slag te gaan.
  • Mislukkingen die je zelf kunt oplossen, waarbij onze fout al aangeeft wat je moet veranderen (laag saldo, een verzoek groter dan 10 MB, een model-ID dat niet bestaat), worden niet gerapporteerd.

29 oktober 2026 — Lange prompts beginnen eerder te antwoorden

  • Prompts van meer dan 128k tokens: wanneer de eerste provider traag is met starten, vragen we ook een tweede provider, en de eerste die antwoordt, wint. Die tweede aanvraag ging voorheen terug naar dezelfde provider. Nu gaat het naar een andere snelle. Live: een prompt van 203k tokens begint nu in ongeveer 4 seconden te antwoorden; voorheen wachtten prompts van deze grootte 9–18 seconden op DeepSeek V4.1 Flash.
  • Prompts van 8k–32k tokens: een provider die een aanvraag één keer weigerde, kon een hele dag worden uitgesloten, zelfs al was het de snelste voor die grootte. Nu wordt het binnen 15 minuten opnieuw geprobeerd. Eén snel antwoord is genoeg om het in de race te houden.
  • We controleren nu de snelheid afzonderlijk voor korte, ~20k, ~60k en ~150k-token prompts elke 5 minuten, zodat een vertraging bij één grootte wordt opgemerkt, zelfs wanneer korte aanvragen snel zijn.
  • Op /v1/messages, het vragen om 'thinking' retourneert nu de 'thinking' van het model op elke provider. Sommige providers (bijvoorbeeld die DeepSeek V4 Flash aanbieden) spreken alleen het OpenAI-formaat; hun 'thinking' werd weggelaten toen we het antwoord omzetten naar het formaat van Anthropic, dus je betaalde ervoor en zag niets. Zonder thinking in de aanvraag, blijven antwoorden ongewijzigd.

29 oktober 2026 — Antwoorden zijn sneller klaar, en geen verborgen denkwerk waar je niet om vroeg

  • Elk antwoord eindigt nu zodra het model klaar is. Voorheen kon een antwoord 1–2 seconden (soms tot 15) aan het einde wachten terwijl we opzochten wat de oproep kostte. Bij DeepSeek V4.1 Flash was die wachttijd bij bijna elke oproep, dus een agent die tientallen oproepen achter elkaar doet, merkt dit het meest. Het opzoeken gebeurt nu na je antwoord. Je saldo en Activiteit tonen nog steeds de exacte kosten. Als de provider de oproep nog niet heeft geprijsd, is usage.cost_usd in het antwoord onze schatting.
  • Op /v1/messages denken modellen alleen wanneer je erom vraagt, net als bij Anthropic's eigen API. Stuur "thinking": {"type": "enabled", ...} of "adaptive" om het te krijgen. Voorheen dachten DeepSeek en andere redenerende modellen altijd eerst, en met een kleine max_tokens kon het denkwerk het hele budget verbruiken en een leeg antwoord teruggeven. Claude-modellen werkten al op deze manier en zijn ongewijzigd.
  • Een verzoek dat de eigen contentfilter van een provider afwijst ("kan ongepaste inhoud bevatten") gaat nu naar een andere provider voor hetzelfde model in plaats van te mislukken. Eén provider wees ongeveer 230 DeepSeek V4.1 Flash-oproepen per dag af die anderen prima afhandelen.
  • Een provider wiens account was opgeschort, laat je oproep niet langer mislukken. De volgende poging gaat naar een werkende. Dit betrof ongeveer 730 mislukte oproepen per dag op GLM 5.2 en DeepSeek V4.1 Flash 1017.
  • Een route die vastloopt of mislukt, verliest nu zijn plaats in de snelle-route-rangschikking. Voorheen bleef een route die snel was, gekozen worden, zelfs terwijl deze vastliep, en sommige oproepen wachtten tot 10 seconden voordat ze verdergingen.
  • Gestreamde chat-completions eindigen altijd met data: [DONE]. Gemma 3 27B eindigde zonder, dus clients die erop wachten, bleven hangen na het laatste woord.

28 oktober 2026 — Claude Code stopt niet langer bij sommige DeepSeek-antwoorden

  • Sommige providers stuurden de redenering van DeepSeek zonder het veld dat Claude Code en de Claude Agent SDK vereisen, waardoor een lange sessie kon stoppen met "Missing required field in assistant message: 'signature'". Antwoorden bevatten het nu altijd. U hoeft niets te veranderen.

28 oktober 2026 — Lange prompts beginnen tot 10x eerder te antwoorden

  • Elke aanvraag gaat nu naar de goedkoopste provider die snel genoeg is voor zijn grootte. We meten de eerste-antwoordtijd van elke provider afzonderlijk voor korte en lange prompts, omdat de goedkoopste vaak de traagste is bij lange prompts.
  • DeepSeek V4.1 Flash met prompts van 32k–128k tokens: eerste woord typisch in 3.3s (was 18s). Boven 128k: 3.4s (was 40s).
  • Je betaalt nooit meer dan de vermelde prijs. Wanneer een snellere provider meer kost, dekken wij het verschil.

28 oktober 2026 — Bekijk wat je hebt bespaard, en deel het

  • Je dashboard toont nu wat je oproepen zouden hebben gekost tegen de officiële catalogusprijs van elk model, en wat je in plaats daarvan hebt betaald. Video- en afbeeldingsoproepen tellen mee voor wat je hebt betaald, zodat het getal nooit overdreven is.
  • Delen maakt een link (uberllm.dev/s/…). Geplakt in X, LinkedIn, Slack of Discord toont het je kaart als een afbeelding. De kaart bevat alleen de getallen en modelnamen: geen naam, e-mail of prompts. Mensen die zich via deze link aanmelden, tellen mee onder Uitgenodigd op je Deelpagina.

28 oktober 2026 — Video's die op een druk moment binnenkomen, worden opnieuw geprobeerd voor jou

  • Wanneer geen provider beschikbaar is om een video of muzieknummer te maken, of een provider te druk is (meerdere taken tegelijkertijd verzonden), start UberLLM de taak nu zelf opnieuw, tot twee keer extra binnen 10 minuten. Je houdt dezelfde job id en dezelfde maximale kosten; de taak duurt alleen iets langer. Hiervoor eindigden die taken failed en moest je ze opnieuw verzenden.

25 oktober 2026 — Eén account per persoon; Voorwaarden en Privacy

  • Een netwerk kan maximaal 3 nieuwe accounts per dag openen. Inloggen op een account dat je al hebt, is nooit beperkt.
  • Een inbox krijgt één account: name+tag@… en, voor Gmail, wordt bij gevarieerde adressen met punten van een adres dat al een account heeft, gevraagd om daarmee in te loggen.
  • Servicevoorwaarden en Privacybeleid zijn gepubliceerd. Kortom: we slaan je prompts of antwoorden niet op, alleen wat we nodig hebben om je te factureren.

25 oktober 2026 — Minder geweigerde verzoeken

  • Een chatverzoek wordt niet langer geweigerd wanneer de snelste verkoper boven de vermelde prijs zit, maar anderen niet: het gaat naar de rest van de markt voor de zelfde prijs.
  • Model-ID's met een providerprefix ervoor (uberllm/<model>, zoals LiteLLM- en OpenRouter-achtige configuraties ze versturen) werken nu.
  • Een verzoek van meer dan 10 MB beantwoordt met 413 request_too_large in plaats van "not valid JSON".
  • Pagina's vermelden niet langer dat prijzen een toeslag bevatten: verzoeken brengen geen UberLLM-toeslag met zich mee.
  • Een video of afbeelding waarvan de verkoper de grootte nooit heeft gemeten, toont niet langer "bytes": 0; het veld wordt weggelaten.
  • Modellen die handelen met meer dan 98% korting (waaronder Qwen3 VL 235B) worden niet langer geweigerd met "niemand verkoopt tegen de vermelde prijs" terwijl verkopers ze wel aanbieden. U wordt nog steeds gefactureerd voor wat de verkoper in rekening heeft gebracht.
  • Een nieuwe API key wordt nu geleverd met een kant-en-klaar curl verzoek om te plakken, zodat u in één stap kunt controleren of het werkt.
  • /pricing, /changelog, /keys en /register openen nu de juiste pagina.

25 oktober 2026 — 21 Fal videomodellen, 15–25% onder de prijs van Fal

  • Wan 2.7, Kling 3 (Standard en Pro), Kling O3, Kling 2.6 Pro, Veo 3.1 Fast, LTX 2.3, Hailuo 02 en Vidu Q3 — tekst-naar-video en afbeelding-naar-video — zijn nu beschikbaar op /v1/video/generations onder hun Fal ID's (fal-ai/…).
  • Ze kosten 15–25% minder dan Fal rekent voor dezelfde clip, en UberLLM voegt niets toe. Een video van 15 seconden in 720p met Wan 2.7 kost $1.125–$1.275; hetzelfde model via andere verkopers op de marktplaats was $6.60.
  • De prijs wordt bepaald door wat je aanvraagt, dus estimated_cost_usd in het antwoord is de exacte rekening. Mislukte taken kosten niets.
  • Zie Fal videomodellen.

22 oktober 2026 — Dekt tools en afbeeldingen bij chat-completions

  • Het aantal gereserveerde tokens terwijl een /v1/chat/completions verzoek loopt, telt nu de hele prompt mee: tool-definities (tools, functions), tool-aanroepen en hun argumenten, tool-resultaten, response_format schema's, en afbeeldings-, audio- en bestandsdelen. Voorheen telde het alleen de berichttekst mee. /v1/messages gebruikt dezelfde maatstaf. U wordt nog steeds alleen gefactureerd voor wat de provider heeft geteld.
  • Een afbeelding wordt gereserveerd op basis van de grootte wanneer deze inline wordt verzonden (PNG, JPEG, GIF, WebP). Een afbeelding die als link wordt verzonden, wordt maximaal gereserveerd voor wat het model in rekening brengt voor één afbeelding: ongeveer 5,200 tokens bij Claude-modellen en 35,700 bij de andere, vrijgegeven wanneer het verzoek wordt gefactureerd.
  • /v1/messages/count_tokens omvat nu afbeeldingen en documenten.

22 oktober 2026 — Een oproep waar de provider niets voor rekende kost niets

  • Providers factureren in hele miljoensten van een dollar, dus een heel korte oproep kan hen $0 kosten. Die oproep kost jou nu ook $0. Voorheen werd het gefactureerd tegen de vermelde prijs van het model voor zijn tokens (onder $0.000002 per oproep).
  • Documentatie: de quickstart-, routing- en SDK-pagina's vermelden de oude 10% kosten niet langer; tegoed toevoegen kan met een kaart.

22 oktober 2026 — Geen UberLLM-kosten; prijzen zoals op de marktplaats

  • UberLLM voegt geen 10% meer toe aan aanvragen. Tekst, afbeeldingen, video, muziek en spraak kosten precies wat de provider in rekening bracht, en nooit meer dan de vermelde prijs van het model. Het toevoegen van tegoed behield destijds zijn 5% kosten. (Sinds 29 oktober 2026 bedragen de kaartkosten 5.5% + $0.50, erbovenop toegevoegd; er zijn geen kosten voor aanvragen.)
  • "Prijs nu" en "% korting" op de site en modelpagina's zijn de eigen cijfers van de marktplaats: de laagste prijs waarvoor een provider het model op dit moment verkoopt, en hoeveel dat onder de catalogusprijs ligt. Videorijen lezen "$X / job" zoals de marktplaats ze schrijft; dat is het tarief per seconde video met de laagste resolutie, dus een taak van 5 seconden kost 5×.

22 oktober 2026 — Alleen providers tegen de vermelde prijs; schonere antwoorden; doorverwijzende afbeeldingslinks

  • Een verzoek wordt nu alleen verzonden naar een provider wiens prijs gelijk is aan of lager is dan de vermelde prijs van het model: chat, /v1/messages, afbeeldingen, video, muziek, spraak en transcriptie. Als niemand het model op dit moment voor die prijs verkoopt, antwoordt het 503 no_available_provider en wordt er niets in rekening gebracht. available in GET /v1/models en de best-price: / fastest: aliassen volgen dezelfde regel.
  • Chatantwoorden (gestreamd of niet, OpenAI- en Anthropic-formaten) bevatten niet langer de eigen velden van de provider, zoals provider, cost en cost_details. Wat een oproep u heeft gekost, is usage.cost_usd.
  • Een bronafbeeldingslink die doorverwijst (zoals https://picsum.photos/…) wordt gevolgd naar de afbeelding voordat de taak begint. Een link die niet naar een afbeelding leidt, wordt geweigerd met 400 invalid_image_url, voordat er iets wordt vastgehouden.
  • De max_cost_usd van een video- of muziektaak is het bedrag dat ervoor wordt vastgehouden, in elke status. Voorheen toonde een voltooide taak een ander, lager cijfer.

22 oktober 2026 — Prijzen voor het schrijven naar de cache; reserveringen die kleine verzoeken dekken

  • GET /v1/models vermeldt pricing.cache_write_usd voor modellen waarvan de providers kosten in rekening brengen voor het schrijven naar de prompt cache (Claude: 1.25× de input price). Prompt tokens die naar de cache worden geschreven, worden tot die prijs gefactureerd, op dezelfde manier als de provider ze factureert. Voorheen werden ze geteld tegen de input price.
  • Het bedrag dat wordt gereserveerd terwijl een chat request loopt, houdt nu rekening met de eigen chat template van de provider (een kort bericht kan worden gefactureerd voor 30 of meer prompt tokens) en met redeneermodellen die verder denken dan een kleine max_tokens. Een reservering wordt vrijgegeven wanneer het verzoek wordt gefactureerd; je betaalt alleen de factuur.

21 oktober 2026 — Offertes tonen toegepaste standaardwaarden; Claude factureert op basis van de werkelijke aantallen

  • Een offerte ("validate": true of POST /v1/quote) vermeldt defaults_applied: de instellingen die u hebt weggelaten en die de verkoper nodig heeft, met de verzonden waarde (een referentie-naar-videomodel krijgt aspect_ratio 16:9).
  • Een Claude stream waarvan de verkoper geen token counts rapporteert, wordt nu geprijsd op basis van de eigen counts van de upstream, niet onze schatting, voordat het vermelde-prijsplafond wordt toegepast. Het geld dat wordt vastgehouden terwijl een Claude request loopt, is afgestemd op Claude's eigen tokenizer, die meer tokens telt dan de onze.

21 oktober 2026 — Spraakaliassen passen bij de stem; request-ID's bij mediafouten

  • best-price:speech en fastest:speech passen uw voice aan het model dat ze kiezen. Elk model heeft zijn eigen stemmen, dus de standaard alloy van OpenAI werd geweigerd door elk spraakmodel. Nu wordt een stem die het model heeft, behouden, alloy wordt toegewezen aan de af_alloy van een model, en elke andere stem krijgt de eerste stem van het model. Als u een model benoemt, wordt uw stem behouden zoals verzonden.
  • Een mislukte aanvraag voor afbeelding, video, muziek, spraak of transcriptie antwoordt nu met X-Request-Id, de ID van de bijbehorende Activity-rij. Voorheen hadden slechts enkele weigeringen dit.

21 oktober 2026 — Kosten op chatantwoorden, aliassen die altijd werken, mediafixes

  • Chatantwoorden vermelden hun kosten. Antwoorden van /v1/chat/completions en /v1/messages bevatten usage.cost_usd: wat de aanvraag kost, in Amerikaanse dollars, inclusief onze kosten en nooit boven de vermelde prijs. In een stream staat het in het laatste gebruiksblok (message_delta op /v1/messages). Een antwoord dat niet gestreamd wordt, heeft ook de X-UberLLM-Cost-USD header, tenzij het traag genoeg was om te beginnen met keepalive-spaties; dan is het body-veld de enige plek.
  • Wanneer de verkoper van een model geen token counts streamt (DeepSeek op /v1/messages), toont de uiteindelijke message_delta de counts waarvoor de aanvraag is gefactureerd, waarbij de output is geteld op basis van de tekst, het denkproces en de tool input die we u hebben gestuurd. Vóór deze fix werd de output op die streams geteld als 0.
  • Wanneer een stream geen token counts bevat, wordt de aanvraag gefactureerd en vermeld in Activiteit met de eigen token counts van de provider (prompt, cached en output) telkens wanneer we de kosten ervan achteraf lezen, of telkens wanneer een prijslimiet anders zou worden gecontroleerd tegen onze schatting. Voorheen kon een lange agent prompt veel minder prompt tokens tonen dan het werkelijk had.
  • De hold van een /v1/messages aanvraag telt nu tool definitions, tool calls, tool results en eerder denkwerk mee, zoals /v1/messages/count_tokens al deed. De prompt van een agent bestaat voornamelijk uit tool results; een hold die alleen op basis van de tekst is berekend, zou kleiner kunnen zijn dan de werkelijke kosten van de aanvraag.
  • best-price: en fastest: kiezen alleen modellen die nu beschikbaar zijn: de live markt toont een gezonde verkoper, en onze laatste aanvraag aan het model in de afgelopen 10 minuten heeft er een gevonden. Op een media route, wanneer het model dat een alias heeft gekozen niemand blijkt te hebben die aanvragen aanneemt, gaat de aanvraag door naar het volgende model waar de alias voor staat (tot 3). Wanneer er geen model voor de taak beschikbaar is, is het antwoord 503 no_available_provider.
  • Een model dat naar de verkeerde route is gestuurd, antwoordt 400 wrong_endpoint met de juiste, voordat er iets wordt uitgevoerd of in rekening wordt gebracht: een afbeelding-, video-, muziek-, spraak- of transcriptiemodel op een chat route, een chatmodel op een media route, of spraak en transcriptie omgewisseld. Activiteit vermeldt het als geweigerd, zonder tokens.
  • Elk model op /v1/models, /v1/models/{id}, de openbare modellenlijst en het live board vermeldt available (kan het nu gebruikt worden), nsfw (gemaakt voor volwassen of ongefilterde inhoud) en de juiste input_modalities: modellen die een afbeelding accepteren, vermelden "image", de video upscaler vermeldt "video".
  • De estimated_cost_usd van een videotask is de vermelde prijs, hetzelfde als validate en /v1/quote cost_usd. max_cost_usd is nog steeds het maximale wat het kan kosten.
  • De uiteindelijke kosten van een voltooide taak worden binnen enkele seconden gelezen (het werd elke 15 s gecontroleerd, en de 47 minuten van het rapport was wanneer het opnieuw werd bekeken: de kosten waren 18 s na de video geland). callback_url wordt één keer geactiveerd, wanneer de kosten definitief zijn. Na 30 minuten zonder kosten, wordt de taak gefactureerd tegen de vermelde prijs.
  • Videomodellen die per taak geprijsd zijn en clip lengtes vermelden, worden per seconde geprijsd, zoals ze worden gefactureerd (Kling: de vermelde prijs is per seconde, dus een clip van 5 seconden kost vijf keer die prijs).
  • Referentie-naar-videomodellen stellen aspect_ratio standaard in op 16:9 (weergegeven als de standaard in het schema van het model). Een videamodel dat een afbeelding nodig heeft, antwoordt 400 image_required zonder, voordat er iets wordt vastgehouden.
  • Transcriptie leest het audioformaat uit het bestand zelf, dus een mp3 genaamd recording.out werkt.
  • response_format stelt standaard in op url op /v1/images/generations en /v1/images/edits. Een afbeelding die het model inline verstuurt, wordt 24 uur bewaard als een bestand van uw account en teruggestuurd als een link; "response_format": "b64_json" stuurt het inline terug.
  • Geweigerde afbeelding-, video-, muziek- en spraakaanvragen worden nu weergegeven in Activiteit.
  • /v1/quote antwoordt met zowel id als quote_id (dezelfde waarde).

21 oktober 2026 — Beschikbaarheid van modellen op de website, Modellen in het dashboard

  • Op de pagina van een model staat "Momenteel niet beschikbaar" wanneer geen enkele provider het aanbiedt. Verzoeken hiervoor worden geweigerd totdat een provider dit wel doet, daarom toont de pagina geen prijs of codevoorbeeld ervoor. Dergelijke modellen worden weggelaten uit de modellijst, de Playground en gerelateerde-model links.
  • Het dashboard heeft een eigen Models-pagina met dezelfde lijst en prijzen. Afbeeldings-, video- en muziekmodellen hebben een "Probeer in Playground"-link die de Playground opent met dat model geselecteerd.
  • Volwassen modellen zijn verborgen in de modellijst en de Playground. "Toon volwassen modellen" toont ze; de keuze wordt in je browser bewaard. Hun pagina's openen nog steeds via een directe link.
  • Videoprijzen die per seconde worden gefactureerd tonen ook de prijs van een clip van 5 seconde.

21 oktober 2026 — Nooit gefactureerd boven de vermelde prijs

  • Een verzoek wordt nooit gefactureerd boven de vermelde prijs voor het model. Prijzen zijn inclusief de 10% platformkosten van UberLLM (beëindigd op 22 oktober 2026). Een chatgesprek kostte wat de provider in rekening bracht plus 10%, maar nooit meer dan de tokens ervan tegen de vermelde prijs (gecacheerde prompt tokens tegen de vermelde cache-lees prijs); wanneer de provider meer in rekening bracht, betaalt UberLLM de rest.
  • Hetzelfde geldt voor afbeeldingen, video, muziek en spraak: een taak wordt nooit gefactureerd boven de vermelde prijs van wat je hebt aangevraagd, wat de cost_usd van de offerte is. max_cost_usd is alleen wat wordt vastgehouden terwijl het draait.
  • Het eigen aanbod van een verkoper wordt nog steeds gefactureerd tegen de vermelde prijs van dat aanbod.

21 oktober 2026 — Offertes tegen de getoonde prijs, playground en MCP opgelost

  • Een offerte (POST /v1/quote of "validate": true) toont nu wat de aanvraag naar verwachting zal kosten tegen de prijs die wordt getoond op de modelpagina (cost_usd), naast het maximale bedrag dat het kan kosten (max_cost_usd, wat wordt vastgehouden terwijl het draait). Beide antwoorden zijn "object": "quote".
  • De dashboard playground en elke MCP tool call werken weer (ze werden geweigerd sinds de 10-21 release).
  • GET /v1/models?type=… toont een mediamodel alleen wanneer het nu gekocht kan worden (live en geprijsd), dezelfde modellen die het bord en de tellingen tonen.
  • De dagelijkse limiet van een sleutel kan niet hoger zijn dan de bestedingslimiet; het Keys formulier toont dit alleen onder een maandelijkse of totale limiet.

21 oktober 2026 — Callbacks en waarschuwingswebhooks

  • callback_url bij een video- of muziektaak: wanneer de taak eindigt (geslaagd en gefactureerd, mislukt, geannuleerd of verlopen) sturen we POST de JSON van de taak naar uw https-link. De taak toont hoe het is gegaan in callback. Zie Callbacks.
  • Elke callback is ondertekend: UberLLM-Signature: t=…,v1=… (HMAC-SHA256 met het webhook-geheim van uw account), met een stabiele UberLLM-Event-Id. Mislukte verzendingen worden opnieuw geprobeerd na 30 seconden, 2, 10 en 30 minuten en 2 uur. Het geheim staat onder Dashboard → API keys, en kan daar worden vervangen.
  • De waarschuwingen voor laag saldo en vastgehouden geld kunnen ook naar een webhook gaan: Dashboard → Credits → For developers, of alerts_webhook_url op PUT /api/v1/billing/alerts.

21 oktober 2026 — Vastgehouden offertes, fallback-modellen, uploads, tags, dagelijkse sleutellimieten

Spraak

  • Tekst naar spraak en transcriptie gebruiken dezelfde validate, max_cost, metadata en provider.max_price opties als afbeeldingen (formuliervelden bij een transcriptie), spraak gebruikt ook models: [...], en best-price:speech / best-price:transcription kiezen het goedkoopste live model. Elk antwoord bevat X-UberLLM-Cost-USD en X-Request-Id headers; de JSON van een transcriptie heeft ook usage.cost_usd.
  • GET /v1/models?type=speech, ?type=transcription of ?type=audio lijst ze op.

Prijzen en routing

  • POST /v1/quote prijst een aanvraag voor een afbeelding, video of muziek en houdt die prijs 15 minuten vast: stuur dezelfde aanvraag met quote_id en deze wordt maximaal max_cost_usd gefactureerd. Eén offerte start één aanvraag. Zie Maak een video of afbeelding.
  • models: [...] noemt fallback-modellen, die in volgorde worden geprobeerd, alleen wanneer de vorige op dit moment niet kan worden geleverd. Werkt voor chat, afbeelding, video en muziek.
  • best-price:<job> en fastest:<job> modelnamen kiezen het goedkoopste, of snelst gemeten, live model voor chat, afbeelding, afbeelding-bewerken, tekst-naar-video, afbeelding-naar-video of muziek. GET /v1/models/aliases lijst op waar elk nu voor staat. fastest: heeft minstens 5 getimede aanvragen per model nodig in de laatste 7 dagen.
  • Chat provider opties zijn nu actief: allow, deny en order noemen de providers die de marketplace mag gebruiken, sort kiest prijs, latency of uptime, en max_price is een strikt maximum voor wat u per miljoen tokens wordt gefactureerd. Een optie die niet kan worden toegepast, wordt geweigerd met 400 unsupported_routing_option in plaats van te worden genegeerd. Zie Modellen & routing.
  • Afbeelding, video en muziek gebruiken provider.max_price per eenheid.

Afbeeldingen en video's

  • POST /v1/files uploadt een afbeelding één keer (10 MB, bewaard 24 uur); gebruik de id of url overal waar een bronafbeelding wordt gebruikt.
  • output_upload_url bij een video- of muziektaak uploadt het voltooide bestand naar uw eigen opslag (een vooraf ondertekende https PUT link). De taak toont hoe de upload verliep.

Tags

  • metadata (maximaal 16 tekstwaarden) bij elke aanvraag wordt ermee opgeslagen, getoond in Activiteit, filterbaar met ?tag=key:value, en opgenomen in de CSV export.

Keys en waarschuwingen

  • API keys kunnen een dagelijkse limiet (daily_limit_usd) hebben bovenop hun bestedingslimiet. Een aanvraag moet binnen beide passen, en de dagelijkse limiet wordt om middernacht UTC gereset. Een aanvraag die een van beide limieten overschrijdt, wordt geweigerd met 402 key_spend_cap_exceeded en niets wordt in rekening gebracht. Stel dit in op de Keys-pagina of met PATCH /api/v1/keys/{id}.
  • Op de Credits-pagina kunt u vragen om een e-mail te ontvangen wanneer uw saldo onder een door u gekozen bedrag zakt. Het staat standaard uit, stuurt één e-mail telkens wanneer het saldo onder dat bedrag zakt, en gaat naar de eigenaren van het account.
  • Als geld dat is gereserveerd voor een afbeelding-, video- of muziektaak nog steeds wordt vastgehouden 15 minuten nadat de taak is beëindigd, ontvangen de accounteigenaren een e-mail met een lijst van die taken en wordt ons team geïnformeerd. Dat geld is nog steeds van u en zal worden vrijgegeven.

21 oktober 2026 — Prijzen die u betaalt, MCP-server, media-speeltuin

Prijzen

  • Elke prijs op de site en in /v1/models is nu het tarief dat wij in rekening brengen, inclusief onze toenmalige 10% vergoeding (die vergoeding eindigde op 22 oktober 2026), gebaseerd op dezelfde cijfers die de facturering gebruikt. Voorheen toonde het bord de vraagprijs van de goedkoopste verkoper, die ver onder het bedrag kon liggen dat voor een aanvraag in rekening werd gebracht.
  • "% korting" vergelijkt dat gefactureerde tarief met de eigen catalogusprijs van de modelmaker. Een model met minder dan 1% korting toont geen korting.
  • Een aanvraag wordt nog steeds gefactureerd voor wat de provider in rekening bracht plus 10%, dus één oproep kan iets boven of onder het getoonde tarief uitkomen. Zie Prijzen.

MCP-server

  • Met https://api.uberllm.dev/mcp kunnen Claude Code en andere MCP-clients modellen weergeven, een aanvraag prijzen, afbeeldingen maken, video's en muziek starten, wachten op een taak en het saldo controleren, met uw API key. Installatie: claude mcp add --transport http uberllm https://api.uberllm.dev/mcp --header "Authorization: Bearer $KEY". Zie MCP-server.

Dashboard

  • Speeltuin: stuur één prompt (en een startafbeelding als u wilt) naar 2 naar 4 beeld-, video- of muziekmodellen, bekijk wat elk maximaal kan kosten, voer ze vervolgens naast elkaar uit en vergelijk het resultaat, hoe lang elk duurde en wat elk kostte. Uitvoeringen worden in rekening gebracht op de key die u kiest en verschijnen in Activiteit.

21 oktober 2026 — Invoer voor beeldbewerking, mediakosten, Claude Code-installatie per project

Afbeeldingen en video's

  • /v1/images/edits accepteert nu de bronafbeelding als image (een https://-link, een data: URI of gewone base64), image_url, input_images, images, of een multipart image-upload. Video accepteert een startframe in image_url en referentieafbeeldingen in input_images. Maak een video of afbeelding vermeldt het veld voor elke route, met telkens één werkend verzoek.
  • Elk afbeeldingsantwoord en elke voltooide taak vermeldt de kosten in usage.cost_usd en in de X-UberLLM-Cost-USD-header.
  • "validate": true controleert een mediaverzoek en geeft aan wat de maximale kosten zijn, zonder kosten in rekening te brengen. "max_cost" weigert alles wat meer kan kosten dan u heeft ingesteld.
  • Idempotency-Key op een video- of muziektaak: het opnieuw verzenden van hetzelfde verzoek binnen 24 uur retourneert dezelfde taak in plaats van een tweede keer kosten in rekening te brengen.
  • Een clipduur, resolutie of vorm die het model niet maakt, wordt vooraf geweigerd, in lijn met de vormen die het wel maakt.
  • De taakstatus is altijd een van queued, running, succeeded, failed, canceled of expired. Peil elke 5–10 seconden (callback_url kwam later, op 21 oktober 2026).
  • Hoe lang resultaten worden bewaard, staat nu beschreven: ongeveer 3 uur voor video en muziek, ongeveer 15 minuten voor afbeeldingslinks.

API

  • GET /v1/models vermeldt ook afbeeldings-, video- en muziekmodellen, elk met type, endpoints en pricing; filter met ?type=chat|image|video|music.
  • GET /v1/models/<id> geeft één model, met een JSON Schema van de request body voor mediamodellen.
  • GET /v1/balance retourneert balance_usd, held_usd en available_usd.
  • Elk /v1/*-antwoord bevat X-RateLimit-Limit, X-RateLimit-Remaining en X-RateLimit-Reset; een 429 van de limiet van de key voegt Retry-After toe.
  • Wanneer het eigen provideraccount van een verkoper faalt, probeert UberLLM andere verkopers en, als er geen meer over is, antwoordt 503 no_available_provider. Een verkopersfout leest niet langer alsof uw key verkeerd was.

Claude Code

  • De installer kan slechts één project instellen: sh -s -- --project schrijft .claude/settings.local.json en laat uw andere projecten met rust.
  • De key wordt niet langer in een instellingenbestand geschreven: deze wordt opgeslagen in een bestand dat alleen u kunt lezen en Claude Code leest het via apiKeyHelper (macOS en Linux).
  • Profielen stellen nu ook CLAUDE_CODE_SUBAGENT_MODEL in, zodat subagents draaien op het model dat u heeft gekozen.
  • Nieuw: uw UberLLM-saldo in de statusregel van Claude Code (curl -fsSL https://uberllm.dev/install/statusline.sh | sh -s -- --install).
  • De Claude Code-handleiding behandelt nu welke instelling voorrang heeft, het toewijzen van elke model slot, context en compactie, wat er verandert wanneer u de claude.ai login verlaat, en waar uw code naartoe gaat.

Modellenoverzicht

  • Elk model toont hoeveel verkopers op dit moment een verzoek kunnen verwerken, van alle verkopers die het aanbieden.
  • De tellerregel vermeldt beide aantallen: elk model in de catalogus, en hoeveel de live markt op dit moment noteert.
  • De pagina van elk model toont het type, een kopieerknop voor de ID, de verkopers die nu gezond zijn, en een werkend verzoek voor beeldbewerkingen, afbeelding-naar-video en referentie-naar-video modellen.

21 oktober 2026 — Zie wat er draait, waarom een verzoek is mislukt en wat elke key heeft uitgegeven

  • In uitvoering: video- en muziekopdrachten die nog steeds draaien, verschijnen op Overzicht en Activiteit met hun model, de verstreken tijd, voortgang en het gereserveerde bedrag, en een Annuleren-knop. De 'gereserveerd'-regel op je saldo linkt nu naar die lijst.
  • Mislukte verzoeken geven de reden aan: elke mislukte rij in Activiteit toont de reden in duidelijke taal en of opnieuw proberen kan helpen. Klik op een rij voor de details en het job id.
  • Filters en totalen per key: filter Activiteit op periode, key, model en resultaat; zie wat elke key heeft uitgegeven; download wat je ziet als CSV.
  • API keys: verwijder een key, en bewerk de naam, bestedingslimiet en verzoeklimiet op elk moment. Een wijziging is van toepassing op het volgende verzoek van de key.
  • Modellen staat nu in het dashboardmenu, en elke Activiteit-rij linkt naar het model.
  • Credits: betalingen via Stripe hebben een Bon-link ernaast.

21 oktober 2026 — Spraak: voice-overs en transcripties

  • Tekst naar spraak: POST /v1/audio/speech zet tekst om in een audiobestand, gefactureerd per begonnen 1K tekens.
  • Spraak naar tekst: POST /v1/audio/transcriptions zet een opname om in tekst (of ondertitels), gefactureerd per minuut audio.
  • Dezelfde sleutel en hetzelfde saldo als al het andere, en beide werken met de OpenAI SDK. Een mislukte aanvraag kost niets. Zie Afbeeldingen, video, muziek en spraak.

21 oktober 2026 — Elke prijs naast de officiële

  • De modellen-tabel toont de officiële prijs van elk model naast die van ons, en % korting is nu wat u wordt gefactureerd ten opzichte van die officiële prijs. Voorheen toonde het de eigen cijfers van de markt, wat 100% korting kon aangeven.
  • Video's geprijsd per resolutie tonen vanaf $X per seconde (het 480p tarief), die van ons en de officiële, in plaats van een tarief per seconde een prijs per video te noemen. De kie.ai vergelijking prijst die modellen voor dezelfde 5-seconde 480p clip.

21 oktober 2026 — Een duidelijkere startpagina

  • De startpagina beschrijft wat UberLLM is: een API marketplace voor AI-modellen.
  • De startpagina toont voorbeeldclips die zijn gegenereerd op UberLLM met huidige videomodellen, en de modellen-tabel opent op video. Een prijssectie toont de grootste huidige % korting op de catalogusprijs, dat mislukte requests niet worden gefactureerd, en de kosten voor het aankopen van tegoed (5% destijds). (Sinds 29 oktober 2026 zijn de kaartkosten 5.5% + $0.50, hierbovenop toegevoegd; er zijn geen kosten voor requests.)

21 oktober 2026 — Krediet toevoegen zonder het dashboard te verlaten

  • Dashboard → Credits accepteert nu kaartbetalingen op de pagina via de checkout van Whop. Kaarten, Apple Pay en Google Pay worden ondersteund waar het apparaat ze ondersteunt, en lokale valuta waar Whop ze aanbiedt. Krediet wordt binnen een minuut toegevoegd.
  • Een terugbetaalde of teruggevorderde betaling neemt het krediet dat het heeft toegevoegd terug, tot wat ervan over is. De kosten voor kredietaankopen bleven destijds 5%. (Sinds 29 oktober 2026 zijn de kaartkosten 5.5% + $0.50, daarbovenop toegevoegd; er zijn geen kosten voor aanvragen.)

21 oktober 2026 — Een 10% UberLLM-fee op aanvragen (beëindigd op 22 oktober 2026)

  • Elke aanvraag (tekst, afbeeldingen, video's en muziek) bevat nu een 10% UberLLM platform fee bovenop de prijs van de provider. Vermelde prijzen zijn inclusief de fee. % korting op de lijstprijs is ongewijzigd. Zie Prijzen.
  • De fee op aankopen van tegoed bleef destijds 5%. Verkopers betalen nog steeds geen fee op hun verkopen. (De 10% request fee werd verwijderd op 22 oktober 2026. Sinds 29 oktober 2026 is de card fee 5.5% + $0.50, hierbovenop toegevoegd.)

20 oktober 2026 — Een live markt op de homepage

  • Eén modellenoverzicht op de homepage. Prijzen, % korting, liquiditeit, 24h activiteit en aanbiedingen worden elke 30 seconden ververst, met markttotalen boven de tabel: gemiddelde besparingen, bespaard geld in 24h en actieve aanbiedingen. Elke kolom is sorteerbaar.
  • Tabs voor Tekst, Afbeelding, Audio, Video en Beslissingen. Oude /models en /market links openen de tabel.
  • Een besparingscalculator schat een maandelijkse rekening op basis van de huidige prijzen.

20 oktober 2026 — Afbeeldingen, video's en muziek

  • Maak afbeeldingen (/v1/images/generations), video's (/v1/video/generations) en muziek (/v1/music/generations) met dezelfde key en hetzelfde saldo. Zie Maak een video of afbeelding.
  • Wordt gefactureerd tegen de kosten van de provider voor wat is gemaakt, zonder opslag op dat moment. Mislukte, geannuleerde en verlopen taken worden niet gefactureerd. Taken verschijnen in Dashboard → Activiteit.
  • Blader erdoor op uberllm.dev, elk met zijn prijs per video, afbeelding of track.

19 oktober 2026 — Enkele marktplaatsroutering, gefactureerd tegen de prijs van de verkoper

  • Elke aanvraag wordt nu naar een marketplace gestuurd die voor elk gesprek een verkoper selecteert. Elke aanvraag wordt gefactureerd tegen de prijs die die verkoper in rekening bracht, zonder inferentiemarge op dat moment. De kosten voor kredietaankopen bleven op dat moment 5%. (Sinds 29 oktober 2026 bedragen de kaartkosten 5.5% + $0.50, hierbovenop toegevoegd; er zijn geen kosten voor aanvragen.)
  • Automatische nieuwe pogingen: een gesprek dat mislukt voordat er inhoud arriveert, wordt opnieuw geprobeerd (tot 4 pogingen binnen 45 seconden). Een model dat momenteel door niemand wordt aangeboden, retourneert 503 met de naam van het model.
  • :floor / :nitro en het provider object worden nog steeds geaccepteerd, maar veranderen niet langer de prijs of snelheid. Zie Modellen & routering.
  • GET /v1/models toont alleen modellen die momenteel kunnen worden aangeboden.
  • Nieuwe accounts beginnen bij $0; er is geen aanmeldingskrediet.

24 juli 2026 — Lancering

UberLLM is gelanceerd als een tweezijdige marktplaats voor LLM-inferentie: één API key voor de catalogus, waarbij verzoeken worden gerouteerd naar gezonde providers en gewogen naar lagere prijzen.

  • Gateway: OpenAI-compatibele /v1/chat/completions en Anthropic-compatibele /v1/messages met SSE streaming, automatische failover en health-aware routing (providers met recente storingen krijgen een lagere prioriteit, en herpogingen zijn begrensd).
  • Markt: 380 modellen in het aanbod — live-geprijsde samengestelde routes plus externe marktvraag om te overtreffen. Modaliteitstabbladen, capaciteitsfilters, 24 uur activiteit per model, liquiditeit en aantal aanbiedingen op /market.
  • Verkopen: bied elk OpenAI-compatibel endpoint aan voor je eigen prijs (absoluut of een vermenigvuldiger van de referentieprijs), doorloop een eenmalige validatiecheck, verdien aan elk gerouteerd verzoek. De gezondheid wordt passief gescoord op basis van echt verkeer, zonder probe requests.
  • Facturering: vooruitbetaalde credits met een dubbele boekhouding, uitgavenlimieten per key, gebruiksregistratie per verzoek (door de provider gerapporteerde tokens wanneer de upstream deze levert). Geen inferentie-opslag bij de lancering; een 5% vergoeding op credit-aankopen destijds. (Sinds 29 oktober 2026 bedraagt de kaartvergoeding 5.5% + $0.50, hierbovenop toegevoegd; er zijn geen kosten voor verzoeken.)
  • Analyse: openbare marktanalyse — dagelijks gebruik en de distributie van de vermelde kortingen over het aanbod.
  • Documentatie: handleidingen voor de OpenAI en Anthropic SDK's, Cursor, Cline, Roo, Aider, Continue, LangChain en de Vercel AI SDK.