Providers
Kilo Gateway
Kilo Gateway routeert verzoeken naar veel modellen achter één OpenAI-compatibel eindpunt en één API-sleutel.
| Eigenschap | Waarde |
|---|---|
| Provider | kilocode |
| Authenticatie | KILOCODE_API_KEY |
| API | OpenAI-compatibel |
| Basis-URL | https://api.kilo.ai/api/gateway/ |
Plugin installeren
openclaw plugins install @openclaw/kilocode-provideropenclaw gateway restartInstellen
Een account aanmaken
Ga naar app.kilo.ai, meld u aan of maak een account en genereer vervolgens een API-sleutel.
Onboarding uitvoeren
openclaw onboard --auth-choice kilocode-api-keyU kunt ook de omgevingsvariabele rechtstreeks instellen:
export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secretControleren of het model beschikbaar is
openclaw models list --provider kilocodeStandaardmodel en catalogus
Het standaardmodel is kilocode/kilo/auto, een slim routeringsmodel dat door de provider wordt beheerd. OpenClaw publiceert hiervoor
geen toewijzing van taken aan bovenliggende modellen; de routering achter kilo/auto wordt beheerd door Kilo Gateway.
Bij het opstarten bevraagt OpenClaw GET https://api.kilo.ai/api/gateway/models en voegt het ontdekte modellen
vóór een statische terugvalcatalogus samen. De statische terugval bevat alleen kilocode/kilo/auto (Kilo Auto,
input: ["text", "image"], reasoning: true, contextWindow: 1000000, maxTokens: 128000).
Elk model op de Gateway is adresseerbaar als kilocode/<upstream-id> (bijvoorbeeld
kilocode/anthropic/claude-sonnet-4, kilocode/openai/gpt-5.5). Voer /models kilocode of
openclaw models list --provider kilocode uit om de volledige lijst met ontdekte modellen te bekijken.
Configuratievoorbeeld
{ env: { KILOCODE_API_KEY: "<your-kilocode-api-key>" }, // pragma: allowlist secret agents: { defaults: { model: { primary: "kilocode/kilo/auto" }, }, },}Opmerkingen over het gedrag
Transport en compatibiliteit
Kilo Gateway is compatibel met OpenRouter en gebruikt daarom het proxy-achtige, OpenAI-compatibele verzoekpad
in plaats van de systeemeigen OpenAI-verzoekstructuur (geen store, geen OpenAI-payload voor redeneerinspanning).
- Door Gemini ondersteunde Kilo-verwijzingen blijven op het proxy-Gemini-pad: OpenClaw schoont daar Gemini-denkhandtekeningen op, maar schakelt geen systeemeigen Gemini-validatie voor herhaling of herschrijvingen voor initialisatie in.
- Verzoeken gebruiken een Bearer-token dat is opgebouwd uit uw API-sleutel.
Streamwrapper en redenering
De Kilo-streamwrapper voegt een X-KILOCODE-FEATURE-verzoekheader toe (standaard openclaw,
te overschrijven met de omgevingsvariabele KILOCODE_FEATURE) en normaliseert payloads voor redeneerinspanning voor
modellen die dit ondersteunen.
Probleemoplossing
- Als modeldetectie bij het opstarten mislukt, valt OpenClaw terug op de statische catalogus met
kilocode/kilo/auto. - Controleer of uw API-sleutel geldig is en of de gewenste modellen voor uw Kilo-account zijn ingeschakeld.
- Wanneer Gateway als daemon wordt uitgevoerd, moet
KILOCODE_API_KEYbeschikbaar zijn voor dat proces (bijvoorbeeld in~/.openclaw/.envof viaenv.shellEnv).