Pierwsze kroki
1
Zainstaluj plugin
2
Ustaw klucz API Fireworks
fireworks w profilach uwierzytelniania i ustawia router Kimi K2.5 Turbo Fire Pass jako model domyślny.3
Sprawdź dostępność modelu
Kimi K2.6 i Kimi K2.5 Turbo (Fire Pass). Jeśli nie można rozpoznać wartości FIREWORKS_API_KEY, polecenie openclaw models status --json zgłasza brakujące dane uwierzytelniające w auth.unusableProfiles.Konfiguracja nieinteraktywna
W przypadku instalacji skryptowych lub w CI przekaż wszystkie parametry w wierszu poleceń:Wbudowany katalog
OpenClaw ustawia
thinking: off dla wszystkich modeli Kimi w Fireworks, ponieważ Kimi w Fireworks może ujawniać tok rozumowania w widocznej odpowiedzi, chyba że żądanie jawnie wyłączy myślenie. Trasowanie tego samego modelu bezpośrednio przez Moonshot zachowuje dane wyjściowe rozumowania Kimi. Informacje o przełączaniu między dostawcami znajdziesz w sekcji tryby myślenia.Niestandardowe identyfikatory modeli Fireworks
OpenClaw akceptuje w czasie działania dowolny model Fireworks lub identyfikator routera. Użyj dokładnego identyfikatora wyświetlanego przez Fireworks i poprzedź go prefiksemfireworks/. Dynamiczne rozpoznawanie klonuje szablon Fire Pass (tekst i obraz na wejściu, API zgodne z OpenAI, domyślny koszt równy zero) i automatycznie wyłącza myślenie, gdy identyfikator pasuje do wzorca Kimi. Dynamiczne identyfikatory GLM są oznaczane jako obsługujące wyłącznie tekst, chyba że skonfigurujesz niestandardowy wpis modelu z obrazem na wejściu.
Jak działa dodawanie prefiksu do identyfikatora modelu
Jak działa dodawanie prefiksu do identyfikatora modelu
Każde odwołanie do modelu Fireworks w OpenClaw zaczyna się od
fireworks/, po którym następuje dokładny identyfikator lub ścieżka routera z platformy Fireworks. Na przykład:- Model routera:
fireworks/accounts/fireworks/routers/kimi-k2p5-turbo - Model bezpośredni:
fireworks/accounts/fireworks/models/<model-name>
fireworks/ i wysyła pozostałą ścieżkę do punktu końcowego Fireworks jako zgodne z OpenAI pole model.Dlaczego myślenie jest wymuszenie wyłączone dla Kimi
Dlaczego myślenie jest wymuszenie wyłączone dla Kimi
Fireworks udostępnia Kimi bez osobnego kanału rozumowania, dlatego tok rozumowania może pojawić się w widocznym strumieniu
content. Przy każdym żądaniu Kimi w Fireworks OpenClaw wysyła thinking: { type: "disabled" } i usuwa z ładunku pola reasoning, reasoning_effort oraz reasoningEffort (extensions/fireworks/stream.ts). Zasady dostawcy (extensions/fireworks/thinking-policy.ts) udostępniają dla identyfikatorów modeli Kimi wyłącznie poziom myślenia off, dzięki czemu ręczne przełączniki /think i powierzchnie zasad dostawcy pozostają zgodne z kontraktem środowiska wykonawczego.Aby korzystać z rozumowania Kimi w całym przepływie, skonfiguruj dostawcę Moonshot i trasuj przez niego ten sam model.Dostępność środowiska dla demona
Dostępność środowiska dla demona
Jeśli Gateway działa jako usługa zarządzana (launchd, systemd, Docker), klucz Fireworks musi być widoczny dla tego procesu — nie tylko dla interaktywnej powłoki.OpenClaw wczytuje
~/.openclaw/.env podczas wczytywania konfiguracji, dlatego zapisane tam klucze są dostępne dla zarządzanych usług Gateway na każdej platformie. Po zmianie klucza uruchom ponownie Gateway (lub ponownie wykonaj openclaw doctor --fix).Powiązane materiały
Dostawcy modeli
Wybór dostawców, odwołań do modeli i zachowania mechanizmu przełączania awaryjnego.
Tryby myślenia
Poziomy
/think, zasady dostawców i trasowanie modeli obsługujących rozumowanie.Moonshot
Uruchamianie Kimi z natywnymi danymi wyjściowymi myślenia za pośrednictwem własnego API Moonshot.
Rozwiązywanie problemów
Ogólne rozwiązywanie problemów i często zadawane pytania.