Ana içeriğe atla
Fireworks, OpenAI uyumlu bir API üzerinden açık ağırlıklı ve yönlendirilmiş modeller sunar. Önceden kataloglanmış iki Kimi modelini ve çalışma zamanında herhangi bir Fireworks modeli veya yönlendirici kimliğini kullanmak için resmi Fireworks sağlayıcı Plugin’ini kurun.
ÖzellikDeğer
Sağlayıcı kimliğifireworks (takma ad: fireworks-ai)
Paket@openclaw/fireworks-provider
Kimlik doğrulama ortam değişkeniFIREWORKS_API_KEY
İlk kurulum bayrağı--auth-choice fireworks-api-key
Doğrudan CLI bayrağı--fireworks-api-key <key>
APIOpenAI uyumlu (openai-completions)
Temel URLhttps://api.fireworks.ai/inference/v1
Varsayılan modelfireworks/accounts/fireworks/routers/kimi-k2p5-turbo
Varsayılan takma adKimi K2.5 Turbo

Başlarken

1

Plugin'i kurun

openclaw plugins install @openclaw/fireworks-provider
2

Fireworks API anahtarını ayarlayın

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-...
İlk kurulum, anahtarı kimlik doğrulama profillerinizde fireworks sağlayıcısına kaydeder ve Fire Pass Kimi K2.5 Turbo yönlendiricisini varsayılan model olarak ayarlar.
3

Modelin kullanılabilir olduğunu doğrulayın

openclaw models list --provider fireworks
Listede Kimi K2.6 ve Kimi K2.5 Turbo (Fire Pass) bulunmalıdır. FIREWORKS_API_KEY çözümlenemezse, openclaw models status --json eksik kimlik bilgisini auth.unusableProfiles altında bildirir.

Etkileşimsiz kurulum

Betikli veya CI kurulumları için her şeyi komut satırında iletin:
openclaw onboard --non-interactive \
  --mode local \
  --auth-choice fireworks-api-key \
  --fireworks-api-key "$FIREWORKS_API_KEY" \
  --skip-health \
  --accept-risk

Yerleşik katalog

Model referansıAdGirdiBağlamMaksimum çıktıDüşünme
fireworks/accounts/fireworks/models/kimi-k2p6Kimi K2.6metin + görüntü262,144262,144Zorunlu kapalı
fireworks/accounts/fireworks/routers/kimi-k2p5-turboKimi K2.5 Turbo (Fire Pass)metin + görüntü256,000256,000Zorunlu kapalı (varsayılan)
OpenClaw, tüm Fireworks Kimi modellerini thinking: off olarak sabitler çünkü Fireworks, üretimde Kimi düşünme parametrelerini reddeder. Aynı modeli doğrudan Moonshot üzerinden yönlendirmek Kimi akıl yürütme çıktısını korur. Sağlayıcılar arasında geçiş yapmak için düşünme modları bölümüne bakın.

Özel Fireworks model kimlikleri

OpenClaw, çalışma zamanında herhangi bir Fireworks modeli veya yönlendirici kimliğini kabul eder. Fireworks tarafından gösterilen tam kimliği kullanın ve başına fireworks/ ekleyin. Dinamik çözümleme, Fire Pass şablonunu (metin + görüntü girdisi, OpenAI uyumlu API, varsayılan maliyet sıfır) klonlar ve kimlik Kimi deseniyle eşleştiğinde düşünmeyi otomatik olarak devre dışı bırakır. GLM dinamik kimlikleri, görüntü girdili özel bir model girdisi yapılandırmadığınız sürece yalnızca metin olarak işaretlenir.
{
  agents: {
    defaults: {
      model: {
        primary: "fireworks/accounts/fireworks/models/<your-model-id>",
      },
    },
  },
}
OpenClaw’daki her Fireworks model referansı, fireworks/ ile başlar ve ardından Fireworks platformundaki tam kimlik veya yönlendirici yolu gelir. Örneğin:
  • Yönlendirici modeli: fireworks/accounts/fireworks/routers/kimi-k2p5-turbo
  • Doğrudan model: fireworks/accounts/fireworks/models/<model-name>
OpenClaw, API isteğini oluştururken fireworks/ önekini kaldırır ve kalan yolu OpenAI uyumlu model alanı olarak Fireworks uç noktasına gönderir.
Kimi, Moonshot’ın kendi API’si üzerinden düşünmeyi desteklese de istek reasoning_* parametreleri taşıyorsa Fireworks K2.6 400 döndürür. Sağlayıcı politikası (extensions/fireworks/thinking-policy.ts), Kimi model kimlikleri için yalnızca off düşünme seviyesini duyurur; böylece manuel /think geçişleri ve sağlayıcı politikası yüzeyleri çalışma zamanı sözleşmesiyle uyumlu kalır.Kimi akıl yürütmesini uçtan uca kullanmak için Moonshot sağlayıcısını yapılandırın ve aynı modeli onun üzerinden yönlendirin.
Gateway yönetilen bir hizmet olarak çalışıyorsa (launchd, systemd, Docker), Fireworks anahtarı bu süreç tarafından görülebilir olmalıdır; yalnızca etkileşimli kabuğunuz tarafından görülmesi yeterli değildir.
Yalnızca etkileşimli bir kabukta dışa aktarılan bir anahtar, ilgili ortam oraya da içe aktarılmadıkça launchd veya systemd daemon’una yardımcı olmaz. Anahtarı gateway sürecinden okunabilir kılmak için ~/.openclaw/.env içinde veya env.shellEnv üzerinden ayarlayın.
macOS’te openclaw gateway install, ~/.openclaw/.env dosyasını zaten LaunchAgent ortam dosyasına bağlar. Anahtarı döndürdükten sonra kurulumu yeniden çalıştırın (veya openclaw doctor --fix kullanın).

İlgili

Model sağlayıcıları

Sağlayıcıları, model referanslarını ve yük devretme davranışını seçme.

Düşünme modları

/think seviyeleri, sağlayıcı politikaları ve akıl yürütme yetenekli modelleri yönlendirme.

Moonshot

Kimi’yi Moonshot’ın kendi API’si üzerinden yerel düşünme çıktısıyla çalıştırın.

Sorun giderme

Genel sorun giderme ve SSS.