Fireworks
Fireworks exposes open-weight and routed models through an OpenAI-compatible API. OpenClaw includes a bundled Fireworks provider plugin.| Property | Value |
|---|---|
| Provider | fireworks |
| Auth | FIREWORKS_API_KEY |
| API | OpenAI-compatible chat/completions |
| Base URL | https://api.fireworks.ai/inference/v1 |
| Default model | fireworks/accounts/fireworks/routers/kimi-k2p5-turbo |
Getting started
Set up Fireworks auth through onboarding
Non-interactive example
For scripted or CI setups, pass all values on the command line:Built-in catalog
| Model ref | Name | Input | Context | Max output | Notes |
|---|---|---|---|---|---|
fireworks/accounts/fireworks/routers/kimi-k2p5-turbo | Kimi K2.5 Turbo (Fire Pass) | text,image | 256,000 | 256,000 | Default bundled starter model on Fireworks |
Custom Fireworks model ids
OpenClaw accepts dynamic Fireworks model ids too. Use the exact model or router id shown by Fireworks and prefix it withfireworks/.
How model id prefixing works
How model id prefixing works
Every Fireworks model ref in OpenClaw starts with
fireworks/ followed by the exact id or router path from the Fireworks platform. For example:- Router model:
fireworks/accounts/fireworks/routers/kimi-k2p5-turbo - Direct model:
fireworks/accounts/fireworks/models/<model-name>
fireworks/ prefix when building the API request and sends the remaining path to the Fireworks endpoint.Environment note
Environment note
If the Gateway runs outside your interactive shell, make sure
FIREWORKS_API_KEY is available to that process too.Related
Model selection
Choosing providers, model refs, and failover behavior.
Troubleshooting
General troubleshooting and FAQ.