Przejdź do głównej treści

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

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ść
Dostawcakilocode
UwierzytelnianieKILOCODE_API_KEY
APIZgodne z OpenAI
Bazowy adres URLhttps://api.kilo.ai/api/gateway/

Pierwsze kroki

1

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.
2

Uruchom onboarding

openclaw onboard --auth-choice kilocode-api-key
Albo ustaw zmienną środowiskową bezpośrednio:
export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secret
3

Sprawdź, czy model jest dostępny

openclaw models list --provider kilocode

Model domyślny

Domyślnym modelem jest kilocode/kilo/auto, zarządzany przez dostawcę model inteligentnego routingu obsługiwany przez Kilo Gateway.
OpenClaw traktuje kilocode/kilo/auto jako stabilną domyślną referencję, ale nie publikuje opartego na źródłach mapowania zadań na modele nadrzędne dla tej trasy. Dokładny routing nadrzędny za kilocode/kilo/auto należy do Kilo Gateway i nie jest zakodowany na stałe w OpenClaw.

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 modeluUwagi
kilocode/kilo/autoDomyślny — inteligentny routing
kilocode/anthropic/claude-sonnet-4Anthropic przez Kilo
kilocode/openai/gpt-5.5OpenAI przez Kilo
kilocode/google/gemini-3.1-pro-previewGoogle przez Kilo
…i wiele innychUżyj /models kilocode, aby wyświetlić wszystkie
Podczas uruchamiania OpenClaw wysyła zapytanie GET https://api.kilo.ai/api/gateway/models i scala wykryte modele przed statycznym katalogiem awaryjnym. Dołączony katalog awaryjny zawsze zawiera kilocode/kilo/auto (Kilo Auto) z input: ["text", "image"], reasoning: true, contextWindow: 1000000 i maxTokens: 128000.

Przykład konfiguracji

{
  env: { KILOCODE_API_KEY: "<your-kilocode-api-key>" }, // pragma: allowlist secret
  agents: {
    defaults: {
      model: { primary: "kilocode/kilo/auto" },
    },
  },
}
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.
Wspólne opakowanie strumienia Kilo dodaje nagłówek aplikacji dostawcy i normalizuje ładunki reasoning proxy dla obsługiwanych konkretnych referencji modeli.
kilocode/kilo/auto i inne wskazówki proxy nieobsługujące reasoning pomijają wstrzykiwanie reasoning. Jeśli potrzebujesz obsługi reasoning, użyj konkretnej referencji modelu, takiej jak kilocode/anthropic/claude-sonnet-4.
  • 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_KEY jest dostępny dla tego procesu (na przykład w ~/.openclaw/.env lub przez env.shellEnv).

Powiązane

Wybór modelu

Wybór dostawców, referencji modeli i zachowania przełączania awaryjnego.

Dokumentacja konfiguracji

Pełna dokumentacja konfiguracji OpenClaw.

Kilo Gateway

Panel Kilo Gateway, klucze API i zarządzanie kontem.