Providers
Kilo Gateway
Kilo Gateway zapewnia ujednolicone API, które kieruje żądania do wielu modeli za jednym punktem końcowym i kluczem API. Jest zgodne z OpenAI, więc większość OpenAI SDK działa po zmianie bazowego URL.
| Właściwość | Wartość |
|---|---|
| Dostawca | kilocode |
| Uwierzytelnianie | KILOCODE_API_KEY |
| API | Zgodne z OpenAI |
| Bazowy URL | https://api.kilo.ai/api/gateway/ |
Pierwsze kroki
Utwórz konto
Przejdź do app.kilo.ai, zaloguj się lub utwórz konto, następnie przejdź do API Keys i wygeneruj nowy klucz.
Uruchom wdrożenie
openclaw onboard --auth-choice kilocode-api-key
Albo ustaw zmienną środowiskową bezpośrednio:
export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secret
Sprawdź, czy model jest dostępny
openclaw models list --provider kilocode
Model domyślny
Domyślnym modelem jest kilocode/kilo/auto, należący do dostawcy model
inteligentnego routingu zarządzany przez Kilo Gateway.
Wbudowany katalog
OpenClaw dynamicznie wykrywa dostępne modele z Kilo Gateway podczas uruchamiania. Użyj
/models kilocode, aby zobaczyć pełną listę modeli dostępnych na Twoim koncie.
Każdy model dostępny w gateway może być używany z prefiksem kilocode/:
| Referencja modelu | Uwagi |
|---|---|
kilocode/kilo/auto |
Domyślny — inteligentny routing |
kilocode/anthropic/claude-sonnet-4 |
Anthropic przez Kilo |
kilocode/openai/gpt-5.5 |
OpenAI przez Kilo |
kilocode/google/gemini-3-pro-preview |
Google przez Kilo |
| ...i wiele więcej | Użyj /models kilocode, aby wyświetlić wszystkie |
Przykład konfiguracji
{
env: { KILOCODE_API_KEY: "<your-kilocode-api-key>" }, // pragma: allowlist secret
agents: {
defaults: {
model: { primary: "kilocode/kilo/auto" },
},
},
}
Transport i zgodność
Kilo Gateway jest udokumentowany w źródle jako zgodny z OpenRouter, więc pozostaje na ścieżce zgodnej z OpenAI w stylu proxy, zamiast używać natywnego kształtowania żądań OpenAI.
- Referencje Kilo oparte na Gemini pozostają na ścieżce proxy-Gemini, więc OpenClaw zachowuje tam oczyszczanie sygnatur myśli Gemini bez włączania natywnej walidacji odtwarzania Gemini ani przepisywania bootstrapu.
- Kilo Gateway używa tokena Bearer z Twoim kluczem API pod spodem.
Wrapper strumienia i rozumowanie
Wspólny wrapper strumienia Kilo dodaje nagłówek aplikacji dostawcy i normalizuje ładunki rozumowania proxy dla obsługiwanych konkretnych referencji modeli.
Rozwiązywanie problemów
- Jeśli wykrywanie modeli nie powiedzie się podczas uruchamiania, OpenClaw wraca do dołączonego statycznego katalogu zawierającego
kilocode/kilo/auto. - Potwierdź, że Twój klucz API jest prawidłowy i że Twoje konto Kilo ma włączone żądane modele.
- Gdy Gateway działa jako demon, upewnij się, że
KILOCODE_API_KEYjest dostępny dla tego procesu (na przykład w~/.openclaw/.envlub przezenv.shellEnv).