Providers
Kilo Gateway
Kilo Gateway udostępnia ujednolicony interfejs API, który kieruje żądania do wielu modeli za jednym punktem końcowym i kluczem API. Jest zgodny z OpenAI, więc większość SDK OpenAI działa po zmianie bazowego adresu URL.
| Właściwość | Wartość |
|---|---|
| Dostawca | kilocode |
| Uwierzytelnianie | KILOCODE_API_KEY |
| API | Zgodne z OpenAI |
| Bazowy adres URL | https://api.kilo.ai/api/gateway/ |
Pierwsze kroki
Utwórz konto
Przejdź do app.kilo.ai, zaloguj się lub utwórz konto, a następnie przejdź do API Keys i wygeneruj nowy klucz.
Uruchom onboarding
openclaw onboard --auth-choice kilocode-api-keyAlbo ustaw zmienną środowiskową bezpośrednio:
export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secretSprawdź, czy model jest dostępny
openclaw models list --provider kilocodeModel domyślny
Domyślnym modelem jest kilocode/kilo/auto, zarządzany przez dostawcę model inteligentnego routingu
obsługiwany 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.1-pro-preview |
Google przez Kilo |
| ...i wiele innych | 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 proxy zgodnej z OpenAI zamiast używać natywnego kształtowania żądań OpenAI.
- Referencje Kilo oparte na Gemini pozostają na ścieżce proxy Gemini, więc OpenClaw zachowuje tam sanityzację sygnatur myśli Gemini bez włączania natywnej walidacji odtwarzania Gemini ani przepisywania bootstrapu.
- Kilo Gateway używa tokenu Bearer z Twoim kluczem API pod spodem.
Opakowanie strumienia i reasoning
Wspólne opakowanie strumienia Kilo dodaje nagłówek aplikacji dostawcy i normalizuje ładunki reasoning 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 daemon, upewnij się, że
KILOCODE_API_KEYjest dostępny dla tego procesu (na przykład w~/.openclaw/.envlub przezenv.shellEnv).