Skip to main content
Fireworks biedt open-weight- en gerouteerde modellen aan via een OpenAI-compatibele API. Installeer de officiële Fireworks-providerplugin om tijdens runtime twee vooraf gecatalogiseerde Kimi-modellen en elk Fireworks-model of elke router-id te gebruiken.

Aan de slag

1

Installeer de plugin

2

Stel de Fireworks-API-sleutel in

Onboarding slaat de sleutel voor de provider fireworks op in je authenticatieprofielen en stelt de Kimi K2.6 Turbo-router Fire Pass in als standaardmodel.
3

Controleer of het model beschikbaar is

De lijst moet Kimi K2.6 en Kimi K2.6 Turbo (Fire Pass) bevatten. Als FIREWORKS_API_KEY niet kan worden omgezet, meldt openclaw models status --json de ontbrekende referentie onder auth.unusableProfiles.

Niet-interactieve configuratie

Geef voor gescripte installaties of CI-installaties alles op via de opdrachtregel:

Ingebouwde catalogus

OpenClaw zet alle Fireworks Kimi-modellen vast op thinking: off, omdat Kimi op Fireworks de redeneerketen in het zichtbare antwoord kan laten uitlekken, tenzij het verzoek Thinking expliciet uitschakelt. Als hetzelfde model rechtstreeks via Moonshot wordt gerouteerd, blijft de redeneeruitvoer van Kimi behouden. Zie Thinking-modi voor het wisselen tussen providers.

Aangepaste Fireworks-model-id’s

OpenClaw accepteert tijdens runtime elke Fireworks-model- of router-id. Gebruik de exacte id die Fireworks toont en voeg het voorvoegsel fireworks/ toe. Dynamische omzetting kloont de Fire Pass-sjabloon (tekst- en 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 uitsluitend tekst, tenzij je een aangepaste modelvermelding met afbeeldingsinvoer configureert.
Elke Fireworks-modelreferentie in OpenClaw begint met fireworks/, gevolgd door de exacte id of het routerpad van het Fireworks-platform. Bijvoorbeeld:
  • Routermodel: fireworks/accounts/fireworks/routers/kimi-k2p6-turbo
  • Rechtstreeks model: fireworks/accounts/fireworks/models/<model-name>
OpenClaw verwijdert het voorvoegsel fireworks/ bij het samenstellen van het API-verzoek en stuurt het resterende pad als het OpenAI-compatibele veld model naar het Fireworks-eindpunt.
Fireworks levert Kimi zonder afzonderlijk redeneerkanaal, waardoor de redeneerketen zichtbaar kan worden in de content-stream. Bij elk Fireworks Kimi-verzoek verzendt OpenClaw thinking: { type: "disabled" } en verwijdert het reasoning, reasoning_effort en reasoningEffort uit de payload (extensions/fireworks/stream.ts). Het providerbeleid (extensions/fireworks/thinking-policy.ts) biedt voor Kimi-model-id’s alleen het Thinking-niveau off aan, zodat handmatige /think-schakelaars en providerbeleidsonderdelen afgestemd blijven op het runtimecontract.Om Kimi-redenering van begin tot eind te gebruiken, configureer je de Moonshot-provider en routeer je hetzelfde model via deze provider.
Als de Gateway als beheerde service wordt uitgevoerd (launchd, systemd, Docker), moet de Fireworks-sleutel zichtbaar zijn voor dat proces, niet alleen voor je interactieve shell.
Een sleutel die alleen in een interactieve shell is geëxporteerd, helpt een launchd- of systemd-daemon niet, tenzij die omgeving daar ook wordt geïmporteerd. Stel de sleutel in via ~/.openclaw/.env of env.shellEnv, zodat het gatewayproces deze kan lezen.
OpenClaw laadt ~/.openclaw/.env wanneer de configuratie wordt geladen, zodat sleutels die daar zijn opgeslagen op elk platform de beheerde gatewayservices bereiken. Start de gateway opnieuw (of voer openclaw doctor --fix opnieuw uit) nadat je de sleutel hebt vervangen.

Gerelateerd

Modelproviders

Providers, modelreferenties en failovergedrag kiezen.

Thinking-modi

/think-niveaus, providerbeleid en het routeren van modellen met redeneermogelijkheden.

Moonshot

Voer Kimi met native Thinking-uitvoer uit via de eigen API van Moonshot.

Probleemoplossing

Algemene probleemoplossing en veelgestelde vragen.