Kilo Code
Kilo Code voegt UberLLM toe als een aangepaste provider met het OpenAI Compatible API type.
Voordat je begint
- Een UberLLM-account met tegoed, en een API key van
Dashboard → Sleutels](
ull_...).
Instellen in VS Code
- Open Kilo's Instellingen (tandwielicoon) en ga naar het tabblad Providers.
- Scroll naar beneden en klik op Aangepaste provider.
- 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.
- Provider ID:
- 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. |