| Eigenschap | Waarde |
|---|---|
| Provider-id | fireworks (alias: fireworks-ai) |
| Pakket | @openclaw/fireworks-provider |
| Auth-env-var | FIREWORKS_API_KEY |
| Onboarding-flag | --auth-choice fireworks-api-key |
| Directe CLI-flag | --fireworks-api-key <key> |
| API | OpenAI-compatibel (openai-completions) |
| Basis-URL | https://api.fireworks.ai/inference/v1 |
| Standaardmodel | fireworks/accounts/fireworks/routers/kimi-k2p5-turbo |
| Standaardalias | Kimi K2.5 Turbo |
Aan de slag
Stel de Fireworks API-sleutel in
fireworks-provider in je auth-profielen en stelt de Fire Pass Kimi K2.5 Turbo-router in als standaardmodel.Niet-interactieve setup
Geef voor scripted of CI-installaties alles op de opdrachtregel door:Ingebouwde catalogus
| Model-ref | Naam | Invoer | Context | Max. uitvoer | Thinking |
|---|---|---|---|---|---|
fireworks/accounts/fireworks/models/kimi-k2p6 | Kimi K2.6 | tekst + afbeelding | 262,144 | 262,144 | Gedwongen uit |
fireworks/accounts/fireworks/routers/kimi-k2p5-turbo | Kimi K2.5 Turbo (Fire Pass) | tekst + afbeelding | 256,000 | 256,000 | Gedwongen uit (standaard) |
OpenClaw zet alle Fireworks Kimi-modellen vast op
thinking: off, omdat Fireworks Kimi-thinkingparameters in productie weigert. Hetzelfde model rechtstreeks via Moonshot routeren behoudt Kimi-redeneeruitvoer. Zie thinking-modi om tussen providers te wisselen.Aangepaste Fireworks-model-id’s
OpenClaw accepteert elke Fireworks-model- of router-id tijdens runtime. Gebruik de exacte id die Fireworks toont en voeg er het voorvoegselfireworks/ aan toe. Dynamische resolutie kloont de Fire Pass-template (tekst + afbeeldingsinvoer, OpenAI-compatibele API, standaardkosten nul) en schakelt thinking automatisch uit wanneer de id overeenkomt met het Kimi-patroon. Dynamische GLM-id’s worden gemarkeerd als alleen tekst, tenzij je een aangepaste modelvermelding met afbeeldingsinvoer configureert.
Hoe model-id-voorvoegsels werken
Hoe model-id-voorvoegsels werken
Elke Fireworks-model-ref in OpenClaw begint met
fireworks/, gevolgd door de exacte id of het routerpad van het Fireworks-platform. Bijvoorbeeld:- Routermodel:
fireworks/accounts/fireworks/routers/kimi-k2p5-turbo - Direct model:
fireworks/accounts/fireworks/models/<model-name>
fireworks/ bij het construeren van de API-aanvraag en stuurt het resterende pad naar het Fireworks-eindpunt als het OpenAI-compatibele model-veld.Waarom thinking voor Kimi gedwongen uit staat
Waarom thinking voor Kimi gedwongen uit staat
Fireworks K2.6 retourneert een 400 als de aanvraag
reasoning_*-parameters bevat, ook al ondersteunt Kimi thinking via Moonshots eigen API. Het providerbeleid (extensions/fireworks/thinking-policy.ts) adverteert alleen het off-thinkingniveau voor Kimi-model-id’s, zodat handmatige /think-schakelingen en providerbeleidoppervlakken afgestemd blijven op het runtimecontract.Configureer de Moonshot-provider en routeer hetzelfde model via die provider om Kimi-reasoning end-to-end te gebruiken.Omgevingsbeschikbaarheid voor de daemon
Omgevingsbeschikbaarheid voor de daemon
Als de Gateway als beheerde service draait (launchd, systemd, Docker), moet de Fireworks-sleutel zichtbaar zijn voor dat proces, niet alleen voor je interactieve shell.Op macOS koppelt
openclaw gateway install ~/.openclaw/.env al aan het LaunchAgent-omgevingsbestand. Voer install opnieuw uit (of openclaw doctor --fix) nadat je de sleutel hebt geroteerd.Gerelateerd
Modelproviders
Providers, model-refs en failovergedrag kiezen.
Thinking-modi
/think-niveaus, providerbeleid en routering van reasoning-geschikte modellen.Moonshot
Voer Kimi uit met native thinking-uitvoer via Moonshots eigen API.
Probleemoplossing
Algemene probleemoplossing en veelgestelde vragen.