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

Cursor

Cursor kan zijn OpenAI chatverzoeken sturen naar een OpenAI-compatibel adres met je eigen sleutel. Met UberLLM als dat adres, gebruikt de chat van Cursor UberLLM-modellen en je UberLLM-saldo.

Voordat je begint

Installatie

  1. Open Cursor Settings → Models.

  2. Onder OpenAI, plak je UberLLM key in het veld API Key en sla op.

  3. Schakel de OpenAI schakelaar voor base URL override in en voer in:

    https://api.uberllm.dev/v1
    
  4. Schakel Use API Key in voor OpenAI.

  5. Voeg de UberLLM model id die je wilt toe als een custom model (bijvoorbeeld deepseek/deepseek-v4.1-flash) en selecteer deze in de chat model picker.

Wat te verwachten

  • Alleen chat. Cursor gebruikt je eigen sleutel voor chatmodellen. Tab-aanvulling blijft de eigen modellen van Cursor gebruiken.
  • De override geldt voor elk OpenAI-model in Cursor. Zolang deze is ingeschakeld, worden ingebouwde OpenAI-modelnamen (gpt-*) ook naar UberLLM gestuurd, dus kies een model-ID dat UberLLM aanbiedt.
  • Verzoeken gaan via de servers van Cursor. Cursor bouwt de prompt aan zijn kant op en roept vervolgens de base URL aan, dus het adres moet bereikbaar zijn vanaf het internet. Dat is api.uberllm.dev.

Aanbevolen modellen

Gecontroleerd op 30 oktober 2026 via UberLLM.

Model-ID Context Opmerkingen
deepseek/deepseek-v4.1-flash 1,048,576 Snel; redeneert voordat het antwoordt
z-ai/glm-5.2 1,048,576 Sterk in code
google/gemini-2.5-flash 1,048,576 Leest afbeeldingen

Controleer de API key en URL vanaf een terminal

Als Cursor geen duidelijke foutmelding geeft, test dezelfde instellingen direct:

curl https://api.uberllm.dev/v1/chat/completions \
  -H "Authorization: Bearer $UBERLLM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"deepseek/deepseek-v4.1-flash","messages":[{"role":"user","content":"ping"}]}'

Een 200 met choices[0].message betekent dat de API key, URL en model-ID correct zijn.

Veelvoorkomende fouten

Wat je ziet Oorzaak en oplossing
Verzoeken mislukken direct na het opslaan van de sleutel Cursor geeft aan dat verzoeken met een afgewezen sleutel mislukken totdat je deze repareert of verwijdert. Plak de sleutel opnieuw; controleer deze met de curl hierboven.
404 met "pagina niet gevonden" De override URL moet eindigen op /v1 en niets erna.
404 model_not_found Een ingebouwde gpt-* naam of een verkeerd getypte id werd naar UberLLM gestuurd. Selecteer je aangepaste model.
402 insufficient_credits Saldo leeg. Voeg tegoed toe onder Dashboard → Credits.