Aller au contenu

Fireworks

Fireworks expose des modèles à poids ouverts et routés via une API compatible OpenAIAPI. OpenClaw inclut un plugin de fournisseur Fireworks fourni qui embarque deux modèles Kimi pré-catalogués et accepte n’importe quel modèle Fireworks ou identifiant de routeur au moment de l’exécution.

PropriétéValeur
ID du providerfireworks (alias : fireworks-ai)
Pluginintégré, enabledByDefault: true
Variable d’env d’authFIREWORKS_API_KEY
Indicateur d’intégration--auth-choice fireworks-api-key
Indicateur direct de CLI--fireworks-api-key <key>
APICompatible OpenAI (openai-completions)
URL de basehttps://api.fireworks.ai/inference/v1
Modèle par défautfireworks/accounts/fireworks/routers/kimi-k2p5-turbo
Alias par défautKimi K2.5 Turbo
  1. Définir la clé d'API Fireworks

    Fenêtre de terminal
    openclaw onboard --auth-choice fireworks-api-key
    Fenêtre de terminal
    openclaw onboard --non-interactive \
    --auth-choice fireworks-api-key \
    --fireworks-api-key "$FIREWORKS_API_KEY"
    Fenêtre de terminal
    export FIREWORKS_API_KEY=fw-...

    L’intégration stocke la clé pour le provider fireworks dans vos profils d’authentification et définit le routeur Kimi K2.5 Turbo Fire Pass comme modèle par défaut.

  2. Vérifier que le modèle est disponible

    Fenêtre de terminal
    openclaw models list --provider fireworks

    La liste doit inclure Kimi K2.6 et Kimi K2.5 Turbo (Fire Pass). Si FIREWORKS_API_KEY n’est pas résolu, openclaw models status --json signale l’identifiant manquant sous auth.unusableProfiles.

Pour les installations scriptées ou CI, passez tout sur la ligne de commande :

Fenêtre de terminal
openclaw onboard --non-interactive \
--mode local \
--auth-choice fireworks-api-key \
--fireworks-api-key "$FIREWORKS_API_KEY" \
--skip-health \
--accept-risk
Réf modèleNomEntréeContexteSortie maxRéflexion
fireworks/accounts/fireworks/models/kimi-k2p6Kimi K2.6texte + image262,144262,144Forcé désactivé
fireworks/accounts/fireworks/routers/kimi-k2p5-turboKimi K2.5 Turbo (Fire Pass)texte + image256,000256,000Forcé désactivé (par défaut)

OpenClaw accepte n’importe quel modèle Fireworks ou identifiant de routeur au moment de l’exécution. Utilisez l’identifiant exact affiché par Fireworks et préfixez-le avec OpenClawfireworks/OpenAIAPI. La résolution dynamique clone le modèle Fire Pass (entrée texte + image, API compatible OpenAI, coût zéro par défaut) et désactive automatiquement la réflexion lorsque l’identifiant correspond au modèle Kimi.

{
agents: {
defaults: {
model: {
primary: "fireworks/accounts/fireworks/models/

”, }, }, }, }

Fonctionnement du préfixage des identifiants de modèle

Chaque référence de modèle Fireworks dans OpenClaw commence par fireworks/ suivi de l’identifiant exact ou du chemin du routeur de la plateforme Fireworks. Par exemple :

  • Modèle de routeur : fireworks/accounts/fireworks/routers/kimi-k2p5-turbo
  • Modèle direct : `fireworks/accounts/fireworks/models/

`OpenClaw

OpenClaw supprime le préfixe `fireworks/`APIOpenAI lors de la construction de la requête API et envoie le chemin restant au point de terminaison Fireworks en tant que champ `model` compatible OpenAI.
Why thinking is forced off for Kimi

Fireworks K2.6 renvoie une 400 si la requête transporte des paramètres reasoning_* même si Kimi prend en charge la pensée via l’Moonshot propre de API. La stratégie groupée (extensions/fireworks/thinking-policy.ts) n’annonce que le niveau de pensée off pour les identifiants de modèles Kimi, afin que les commutateurs manuels /think et les surfaces de stratégie du fournisseur restent alignés avec le contrat d’exécution.

Pour utiliser le raisonnement Kimi de bout en bout, configurez le fournisseur Moonshot et routez le même modèle via celui-ci.

Disponibilité de l'environnement pour le démon

Si le Gateway s’exécute en tant que service géré (launchd, systemd, Docker), la clé Fireworks doit être visible pour ce processus — et pas seulement pour votre shell interactif.

Sur macOS, openclaw gateway install relie déjà ~/.openclaw/.env au fichier d’environnement du LaunchAgent. Réexécutez l’installation (ou openclaw doctor --fix) après avoir fait tourner la clé.

Providers de models

Choisir les providers, les références de models et le comportement de basculement.

Modes de réflexion

Niveaux /think, stratégies de provider et acheminement des modèles capables de raisonnement.

MoonshotMoonshot

Exécuter Kimi avec une sortie de réflexion native via l’API propre de MoonshotAPI.

Troubleshooting

FAQ et dépannage général.