NeuVerbinde jeden Agenten mit UberLLM: ein Schlüssel, alle Modelle, zum Listenpreis oder günstiger.
UberLLM

Kilo Code

Kilo Code fügt UberLLM als Benutzerdefinierten Anbieter mit dem OpenAI-kompatiblen API-Typ hinzu.

Bevor Sie beginnen

Einrichtung in VS Code

  1. Öffnen Sie Kilos Einstellungen (Zahnradsymbol) und gehen Sie zum Tab Anbieter.
  2. Scrollen Sie nach unten und klicken Sie auf Benutzerdefinierter Anbieter.
  3. Füllen Sie Folgendes aus:
    • Anbieter-ID: uberllm
    • Anzeigename: UberLLM
    • Anbieter-API: OpenAI Compatible
    • Base URL: https://api.uberllm.dev/v1
    • API key: Ihr ull_... key
    • Modelle: klicken Sie auf Modelle abrufen und wählen Sie die gewünschten aus, oder Modell hinzufügen und geben Sie eine ID wie z-ai/glm-5.2 ein.
  4. Klicken Sie auf Senden.

Die abgerufene Liste enthält nur Modell-IDs und -Namen. Legen Sie die Kontext- und Ausgabegrenzen jedes Modells in der Konfigurationsdatei (nächster Abschnitt) fest: ohne diese verwendet Kilo 0 und seine Kontextverwaltung funktioniert nicht.

Einrichtung in kilo.jsonc

Globale Datei: ~/.config/kilo/kilo.jsonc. Projektdatei: kilo.jsonc im Projekt.

{
  "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} funktioniert nur in der globalen Datei (oder einer Datei, die benannt ist nach KILO_CONFIG). In einem Projekt kilo.jsonc ignoriert Kilo dies mit einer Warnung, und der Anbieter hat keinen Schlüssel. In einer Projektdatei fügen Sie den Schlüssel stattdessen in apiKey ein, oder behalten Sie den Anbieter in der globalen Datei.

Empfohlene Modelle

Geprüft am 30. Oktober 2026: jedes hat geantwortet und einen Tool-Aufruf über UberLLM gemacht.

Modell-ID Kontext Maximale Ausgabe
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 sendet bereits seinen App-Namen (X-Title: Kilo Code) an benutzerdefinierte Anbieter.

Häufige Fehler

Was Sie sehen Ursache und Lösung
401 / "Invalid API Key" Schlüssel fehlt oder ist falsch eingegeben. In einer Projektdatei wird {env:...} ignoriert: siehe oben.
404 mit "page not found" Base URL muss https://api.uberllm.dev/v1 sein.
404 model_not_found Model id falsch eingegeben. Verwenden Sie Fetch models oder kopieren Sie aus dem Katalog.
402 insufficient_credits Guthaben leer. Fügen Sie Guthaben unter Dashboard → Credits hinzu.
Context füllt sich sofort, oder compaction läuft nie Das model hat kein limit. Fügen Sie context und output wie oben hinzu.