Providers
Kilo Gateway
Kilo Gateway routeert aanvragen 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 je aan of maak een account aan en genereer vervolgens een API-sleutel.
Onboarding uitvoeren
openclaw onboard --auth-choice kilocode-api-keyOf stel de omgevingsvariabele rechtstreeks in:
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/balanced, de gebalanceerde slimme routeringslaag van Kilo Gateway.
OpenClaw publiceert hiervoor geen toewijzing van taken aan upstreammodellen; de routering achter
kilo-auto/balanced 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 terugvalcatalogus bevat alleen
kilocode/kilo-auto/balanced (Auto Balanced, input: ["text", "image"], reasoning: true,
contextWindow: 1000000, maxTokens: 65536).
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/balanced" }, }, },}Opmerkingen over het gedrag
Transport en compatibiliteit
Kilo Gateway is compatibel met OpenRouter en gebruikt daarom het proxy-achtige OpenAI-compatibele aanvraagpad
in plaats van systeemeigen OpenAI-aanvraagvorming (geen store, geen OpenAI-payload voor redeneerinspanning).
- Kilo-verwijzingen die door Gemini worden ondersteund, blijven op het proxy-Gemini-pad: OpenClaw schoont daar Gemini-gedachtehandtekeningen op, maar schakelt systeemeigen Gemini-validatie voor opnieuw afspelen of bootstrap-herschrijvingen niet in.
- Aanvragen gebruiken een Bearer-token dat op basis van je API-sleutel is samengesteld.
Streamwrapper en redeneren
De Kilo-streamwrapper voegt een X-KILOCODE-FEATURE-aanvraagheader toe (standaard openclaw,
te overschrijven met de omgevingsvariabele KILOCODE_FEATURE) en normaliseert payloads voor redeneerinspanning voor
modellen die dit ondersteunen.
Problemen oplossen
- Als modeldetectie bij het opstarten mislukt, valt OpenClaw terug op de statische catalogus met
kilocode/kilo-auto/balanced. - Controleer of je API-sleutel geldig is en of de gewenste modellen voor je Kilo-account zijn ingeschakeld.
- Wanneer Gateway als daemon wordt uitgevoerd, moet
KILOCODE_API_KEYbeschikbaar zijn voor dat proces (bijvoorbeeld in~/.openclaw/.envof viaenv.shellEnv).