Langsung ke konten utama
Fireworks mengekspos model berbobot terbuka dan model berute melalui API yang kompatibel dengan OpenAI. Instal plugin penyedia Fireworks resmi untuk menggunakan dua model Kimi yang sudah dikatalogkan dan model atau id router Fireworks apa pun saat runtime.
PropertiNilai
Id penyediafireworks (alias: fireworks-ai)
Paket@openclaw/fireworks-provider
Var env authFIREWORKS_API_KEY
Flag orientasi--auth-choice fireworks-api-key
Flag CLI langsung--fireworks-api-key <key>
APIKompatibel dengan OpenAI (openai-completions)
URL dasarhttps://api.fireworks.ai/inference/v1
Model defaultfireworks/accounts/fireworks/routers/kimi-k2p5-turbo
Alias defaultKimi K2.5 Turbo

Memulai

1

Install the plugin

openclaw plugins install @openclaw/fireworks-provider
2

Set the Fireworks API key

openclaw onboard --auth-choice fireworks-api-key
openclaw onboard --non-interactive \
  --auth-choice fireworks-api-key \
  --fireworks-api-key "$FIREWORKS_API_KEY"
export FIREWORKS_API_KEY=fw-...
Orientasi menyimpan kunci pada penyedia fireworks di profil auth Anda dan menetapkan router Kimi K2.5 Turbo Fire Pass sebagai model default.
3

Verify the model is available

openclaw models list --provider fireworks
Daftar tersebut seharusnya menyertakan Kimi K2.6 dan Kimi K2.5 Turbo (Fire Pass). Jika FIREWORKS_API_KEY tidak terselesaikan, openclaw models status --json melaporkan kredensial yang hilang di bawah auth.unusableProfiles.

Penyiapan non-interaktif

Untuk instalasi berskrip atau CI, berikan semuanya di baris perintah:
openclaw onboard --non-interactive \
  --mode local \
  --auth-choice fireworks-api-key \
  --fireworks-api-key "$FIREWORKS_API_KEY" \
  --skip-health \
  --accept-risk

Katalog bawaan

Ref modelNamaInputKonteksOutput maksThinking
fireworks/accounts/fireworks/models/kimi-k2p6Kimi K2.6teks + gambar262,144262,144Dipaksa nonaktif
fireworks/accounts/fireworks/routers/kimi-k2p5-turboKimi K2.5 Turbo (Fire Pass)teks + gambar256,000256,000Dipaksa nonaktif (default)
OpenClaw mengunci semua model Fireworks Kimi ke thinking: off karena Fireworks menolak parameter thinking Kimi di produksi. Merutekan model yang sama melalui Moonshot secara langsung mempertahankan output penalaran Kimi. Lihat mode thinking untuk beralih antarpenyedia.

Id model Fireworks kustom

OpenClaw menerima model atau id router Fireworks apa pun saat runtime. Gunakan id persis seperti yang ditampilkan oleh Fireworks dan awali dengan fireworks/. Resolusi dinamis mengkloning templat Fire Pass (input teks + gambar, API yang kompatibel dengan OpenAI, biaya default nol) dan menonaktifkan thinking secara otomatis ketika id cocok dengan pola Kimi. Id dinamis GLM ditandai hanya teks kecuali Anda mengonfigurasi entri model kustom dengan input gambar.
{
  agents: {
    defaults: {
      model: {
        primary: "fireworks/accounts/fireworks/models/<your-model-id>",
      },
    },
  },
}
Setiap ref model Fireworks di OpenClaw dimulai dengan fireworks/ diikuti id atau path router persis dari platform Fireworks. Contoh:
  • Model router: fireworks/accounts/fireworks/routers/kimi-k2p5-turbo
  • Model langsung: fireworks/accounts/fireworks/models/<model-name>
OpenClaw menghapus prefiks fireworks/ saat menyusun permintaan API dan mengirim path yang tersisa ke endpoint Fireworks sebagai kolom model yang kompatibel dengan OpenAI.
Fireworks K2.6 mengembalikan 400 jika permintaan membawa parameter reasoning_*, meskipun Kimi mendukung thinking melalui API milik Moonshot. Kebijakan penyedia (extensions/fireworks/thinking-policy.ts) hanya mengiklankan level thinking off untuk id model Kimi, sehingga pengalihan manual /think dan permukaan kebijakan penyedia tetap selaras dengan kontrak runtime.Untuk menggunakan penalaran Kimi dari ujung ke ujung, konfigurasikan penyedia Moonshot dan rutekan model yang sama melaluinya.
Jika Gateway berjalan sebagai layanan terkelola (launchd, systemd, Docker), kunci Fireworks harus terlihat oleh proses tersebut, bukan hanya oleh shell interaktif Anda.
Kunci yang diekspor hanya di shell interaktif tidak akan membantu daemon launchd atau systemd kecuali environment tersebut juga diimpor ke sana. Tetapkan kunci di ~/.openclaw/.env atau melalui env.shellEnv agar dapat dibaca dari proses gateway.
Di macOS, openclaw gateway install sudah menghubungkan ~/.openclaw/.env ke file environment LaunchAgent. Jalankan ulang instalasi (atau openclaw doctor --fix) setelah merotasi kunci.

Terkait

Model providers

Memilih penyedia, ref model, dan perilaku failover.

Thinking modes

Level /think, kebijakan penyedia, dan perutean model yang mampu bernalar.

Moonshot

Jalankan Kimi dengan output thinking native melalui API milik Moonshot.

Troubleshooting

Pemecahan masalah umum dan FAQ.