Providers
Kilo Gateway
Kilo Gateway fornisce una API unificata che instrada le richieste a molti modelli dietro un unico endpoint e una sola chiave API. È compatibile con OpenAI, quindi la maggior parte degli SDK OpenAI funziona cambiando l’URL di base.
| Proprietà | Valore |
|---|---|
| Provider | kilocode |
| Autenticazione | KILOCODE_API_KEY |
| API | Compatibile con OpenAI |
| URL di base | https://api.kilo.ai/api/gateway/ |
Primi passi
Crea un account
Vai su app.kilo.ai, accedi o crea un account, quindi passa a Chiavi API e genera una nuova chiave.
Esegui l’onboarding
openclaw onboard --auth-choice kilocode-api-key
Oppure imposta direttamente la variabile di ambiente:
export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secret
Verifica che il modello sia disponibile
openclaw models list --provider kilocode
Modello predefinito
Il modello predefinito è kilocode/kilo/auto, un modello di instradamento intelligente
di proprietà del provider e gestito da Kilo Gateway.
Catalogo integrato
OpenClaw rileva dinamicamente i modelli disponibili da Kilo Gateway all’avvio. Usa
/models kilocode per vedere l’elenco completo dei modelli disponibili con il tuo account.
Qualsiasi modello disponibile sul Gateway può essere usato con il prefisso kilocode/:
| Riferimento modello | Note |
|---|---|
kilocode/kilo/auto |
Predefinito — instradamento intelligente |
kilocode/anthropic/claude-sonnet-4 |
Anthropic tramite Kilo |
kilocode/openai/gpt-5.5 |
OpenAI tramite Kilo |
kilocode/google/gemini-3-pro-preview |
Google tramite Kilo |
| ...e molti altri | Usa /models kilocode per elencarli tutti |
Esempio di configurazione
{
env: { KILOCODE_API_KEY: "<your-kilocode-api-key>" }, // pragma: allowlist secret
agents: {
defaults: {
model: { primary: "kilocode/kilo/auto" },
},
},
}
Trasporto e compatibilità
Kilo Gateway è documentato nel sorgente come compatibile con OpenRouter, quindi rimane sul percorso in stile proxy compatibile con OpenAI invece di usare la modellazione nativa delle richieste OpenAI.
- I riferimenti Kilo basati su Gemini rimangono sul percorso proxy-Gemini, quindi OpenClaw mantiene lì la pulizia delle thought signature di Gemini senza abilitare la validazione nativa del replay Gemini o le riscritture di bootstrap.
- Kilo Gateway usa internamente un token Bearer con la tua chiave API.
Wrapper di stream e reasoning
Il wrapper di stream condiviso di Kilo aggiunge l’intestazione dell’app del provider e normalizza i payload di proxy reasoning per i riferimenti di modelli concreti supportati.
Risoluzione dei problemi
- Se il rilevamento dei modelli non riesce all’avvio, OpenClaw ripiega sul catalogo statico incluso che contiene
kilocode/kilo/auto. - Verifica che la tua chiave API sia valida e che nel tuo account Kilo siano abilitati i modelli desiderati.
- Quando il Gateway viene eseguito come daemon, assicurati che
KILOCODE_API_KEYsia disponibile per quel processo (per esempio in~/.openclaw/.envo tramiteenv.shellEnv).