Providers

Kilo Gateway

Kilo Gateway leitet Anfragen über einen einzigen OpenAI-kompatiblen Endpunkt und API-Schlüssel an zahlreiche Modelle weiter.

Eigenschaft Wert
Provider kilocode
Authentifizierung KILOCODE_API_KEY
API OpenAI-kompatibel
Basis-URL https://api.kilo.ai/api/gateway/

Plugin installieren

bash
openclaw plugins install @openclaw/kilocode-provideropenclaw gateway restart

Einrichtung

  • Konto erstellen

    Rufen Sie app.kilo.ai auf, melden Sie sich an oder erstellen Sie ein Konto und generieren Sie anschließend einen API-Schlüssel.

  • Onboarding ausführen

    bash
    openclaw onboard --auth-choice kilocode-api-key

    Alternativ können Sie die Umgebungsvariable direkt festlegen:

    bash
    export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secret
  • Verfügbarkeit des Modells überprüfen

    bash
    openclaw models list --provider kilocode
  • Standardmodell und Katalog

    Das Standardmodell ist kilocode/kilo/auto, ein vom Provider verwaltetes Modell für intelligentes Routing. OpenClaw veröffentlicht dafür keine Zuordnung von Aufgaben zu Upstream-Modellen; das Routing hinter kilo/auto wird von Kilo Gateway verwaltet.

    Beim Start fragt OpenClaw GET https://api.kilo.ai/api/gateway/models ab und führt die ermittelten Modelle vor einem statischen Fallback-Katalog zusammen. Der statische Fallback enthält ausschließlich kilocode/kilo/auto (Kilo Auto, input: ["text", "image"], reasoning: true, contextWindow: 1000000, maxTokens: 128000).

    Jedes Modell im Gateway ist unter kilocode/<upstream-id> adressierbar (zum Beispiel kilocode/anthropic/claude-sonnet-4, kilocode/openai/gpt-5.5). Führen Sie /models kilocode oder openclaw models list --provider kilocode aus, um die vollständige Liste der ermittelten Modelle anzuzeigen.

    Konfigurationsbeispiel

    json5
    {  env: { KILOCODE_API_KEY: "<your-kilocode-api-key>" }, // pragma: allowlist secret  agents: {    defaults: {      model: { primary: "kilocode/kilo/auto" },    },  },}

    Hinweise zum Verhalten

    Transport und Kompatibilität

    Kilo Gateway ist mit OpenRouter kompatibel und verwendet daher den Proxy-basierten OpenAI-kompatiblen Anfragepfad statt der nativen OpenAI-Anfrageformatierung (kein store, keine OpenAI-Nutzlast für den Reasoning-Aufwand).

    • Auf Gemini basierende Kilo-Referenzen verbleiben im Proxy-Gemini-Pfad: OpenClaw bereinigt dort Gemini-Gedankensignaturen, aktiviert jedoch weder die native Gemini-Validierung für Wiederholungen noch Bootstrap-Umschreibungen.
    • Anfragen verwenden ein aus Ihrem API-Schlüssel erstelltes Bearer-Token.
    Stream-Wrapper und Reasoning

    Der Kilo-Stream-Wrapper fügt den Anfrage-Header X-KILOCODE-FEATURE hinzu (standardmäßig openclaw, überschreibbar mit der Umgebungsvariable KILOCODE_FEATURE) und normalisiert Nutzlasten für den Reasoning-Aufwand bei Modellen, die dies unterstützen.

    Fehlerbehebung
    • Wenn die Modellerkennung beim Start fehlschlägt, greift OpenClaw auf den statischen Katalog mit kilocode/kilo/auto zurück.
    • Vergewissern Sie sich, dass Ihr API-Schlüssel gültig ist und die gewünschten Modelle für Ihr Kilo-Konto aktiviert sind.
    • Wenn der Gateway als Daemon ausgeführt wird, stellen Sie sicher, dass KILOCODE_API_KEY für diesen Prozess verfügbar ist (zum Beispiel in ~/.openclaw/.env oder über env.shellEnv).

    Verwandte Themen

    Was this useful?
    On this page

    On this page