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

Kilo Code

Kilo Code voegt UberLLM toe als een aangepaste provider met het OpenAI Compatible API type.

Voordat je begint

Instellen in VS Code

  1. Open Kilo's Instellingen (tandwielicoon) en ga naar het tabblad Providers.
  2. Scroll naar beneden en klik op Aangepaste provider.
  3. Vul in:
    • Provider ID: uberllm
    • Weergavenaam: UberLLM
    • Provider API: OpenAI Compatible
    • Base URL: https://api.uberllm.dev/v1
    • API key: je ull_... key
    • Modellen: klik op Modellen ophalen en kies de gewenste modellen, of Model toevoegen en typ een ID zoals z-ai/glm-5.2.
  4. Klik op Verzenden.

De opgehaalde lijst bevat alleen model-ID's en namen. Stel de context- en uitvoerlimieten van elk model in het configuratiebestand in (volgende sectie): zonder deze gebruikt Kilo 0 en werkt het contextbeheer niet.

Instellen in kilo.jsonc

Globaal bestand: ~/.config/kilo/kilo.jsonc. Projectbestand: kilo.jsonc in het project.

{
  "provider": {
    "uberllm": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "UberLLM",
      "options": {
        "baseURL": "https://api.uberllm.dev/v1",
        "apiKey": "{env:UBERLLM_API_KEY}"
      },
      "models": {
        "deepseek/deepseek-v4.1-flash": { "name": "DeepSeek V4.1 Flash", "limit": { "context": 1048576, "output": 384000 } },
        "z-ai/glm-5.2": { "name": "GLM 5.2", "limit": { "context": 1048576, "output": 32768 } },
        "moonshotai/kimi-k3": { "name": "Kimi K3", "limit": { "context": 1048576, "output": 32768 } }
      }
    }
  },
  "model": "uberllm/z-ai/glm-5.2"
}

{env:UBERLLM_API_KEY} werkt alleen in het globale bestand (of een bestand genoemd door KILO_CONFIG). In een project kilo.jsonc negeert Kilo het met een waarschuwing en heeft de provider geen sleutel. In een projectbestand plak je de sleutel in apiKey in plaats daarvan, of houd je de provider in het globale bestand.

Aanbevolen modellen

Gecontroleerd op 30 oktober 2026: elk antwoordde en deed een tool call via UberLLM.

Model-ID Context Maximale uitvoer
deepseek/deepseek-v4.1-flash 1,048,576 384,000
z-ai/glm-5.2 1,048,576 32,768
moonshotai/kimi-k3 1,048,576 32,768

Kilo stuurt al zijn appnaam (X-Title: Kilo Code) naar aangepaste providers.

Veelvoorkomende fouten

Wat je ziet Oorzaak en oplossing
401 / "Invalid API Key" Sleutel ontbreekt of is verkeerd getypt. In een projectbestand wordt {env:...} genegeerd: zie hierboven.
404 met "page not found" Base URL moet https://api.uberllm.dev/v1 zijn.
404 model_not_found Model-ID verkeerd getypt. Gebruik Fetch models of kopieer uit de catalogus.
402 insufficient_credits Saldo leeg. Voeg tegoed toe onder Dashboard → Credits.
Context vult zich in één keer, of compactie wordt nooit uitgevoerd Het model heeft geen limit. Voeg context en output toe zoals hierboven.