Fireworks は、OpenAI 互換 API を通じてオープンウェイトモデルとルーティングされたモデルを公開しています。OpenClaw には、事前にカタログ化された 2 つの Kimi モデルを同梱し、実行時に任意の Fireworks モデルまたはルーター ID を受け付ける、バンドル済みの Fireworks プロバイダー Plugin が含まれています。Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
| プロパティ | 値 |
|---|---|
| プロバイダー ID | fireworks (エイリアス: fireworks-ai) |
| Plugin | バンドル済み、enabledByDefault: true |
| 認証環境変数 | FIREWORKS_API_KEY |
| オンボーディングフラグ | --auth-choice fireworks-api-key |
| 直接 CLI フラグ | --fireworks-api-key <key> |
| API | OpenAI 互換 (openai-completions) |
| ベース URL | https://api.fireworks.ai/inference/v1 |
| デフォルトモデル | fireworks/accounts/fireworks/routers/kimi-k2p5-turbo |
| デフォルトエイリアス | Kimi K2.5 Turbo |
はじめに
Fireworks API キーを設定する
fireworks プロバイダーに対してキーを保存し、Fire Pass Kimi K2.5 Turbo ルーターをデフォルトモデルとして設定します。非対話型セットアップ
スクリプト化されたインストールや CI インストールでは、すべてをコマンドラインで渡します。組み込みカタログ
| モデル参照 | 名前 | 入力 | コンテキスト | 最大出力 | Thinking |
|---|---|---|---|---|---|
fireworks/accounts/fireworks/models/kimi-k2p6 | Kimi K2.6 | テキスト + 画像 | 262,144 | 262,144 | 強制的にオフ |
fireworks/accounts/fireworks/routers/kimi-k2p5-turbo | Kimi K2.5 Turbo (Fire Pass) | テキスト + 画像 | 256,000 | 256,000 | 強制的にオフ (デフォルト) |
Fireworks は本番環境で Kimi の thinking パラメーターを拒否するため、OpenClaw はすべての Fireworks Kimi モデルを
thinking: off に固定します。同じモデルを Moonshot 経由で直接ルーティングすると、Kimi の reasoning 出力が保持されます。プロバイダー間の切り替えについては、thinking モード を参照してください。カスタム Fireworks モデル ID
OpenClaw は実行時に任意の Fireworks モデルまたはルーター ID を受け付けます。Fireworks に表示される正確な ID を使い、先頭にfireworks/ を付けてください。動的解決は Fire Pass テンプレート (テキスト + 画像入力、OpenAI 互換 API、デフォルトコスト 0) を複製し、ID が Kimi パターンに一致する場合は thinking を自動的に無効化します。
モデル ID のプレフィックス付与の仕組み
モデル ID のプレフィックス付与の仕組み
OpenClaw のすべての Fireworks モデル参照は、
fireworks/ の後に Fireworks プラットフォームの正確な ID またはルーターパスを続けた形式で始まります。例:- ルーターモデル:
fireworks/accounts/fireworks/routers/kimi-k2p5-turbo - 直接モデル:
fireworks/accounts/fireworks/models/<model-name>
fireworks/ プレフィックスを取り除き、残りのパスを OpenAI 互換の model フィールドとして Fireworks エンドポイントに送信します。Kimi で thinking が強制的にオフになる理由
Kimi で thinking が強制的にオフになる理由
Fireworks K2.6 は、Kimi が Moonshot 独自の API 経由では thinking をサポートしているにもかかわらず、リクエストに
reasoning_* パラメーターが含まれていると 400 を返します。バンドル済みポリシー (extensions/fireworks/thinking-policy.ts) は、Kimi モデル ID に対して off thinking レベルのみを公開するため、手動の /think 切り替えとプロバイダーポリシーの表示が実行時コントラクトと一致したままになります。Kimi reasoning をエンドツーエンドで使用するには、Moonshot プロバイダー を設定し、同じモデルをそこからルーティングしてください。デーモンでの環境の利用可能性
デーモンでの環境の利用可能性
Gateway が管理サービス (launchd、systemd、Docker) として実行されている場合、Fireworks キーは対話型シェルだけでなく、そのプロセスからも見えている必要があります。macOS では、
openclaw gateway install がすでに ~/.openclaw/.env を LaunchAgent 環境ファイルに接続します。キーをローテーションした後は、インストールを再実行するか、openclaw doctor --fix を実行してください。関連
モデルプロバイダー
プロバイダー、モデル参照、フェイルオーバー動作を選択します。
Thinking モード
/think レベル、プロバイダーポリシー、reasoning 対応モデルのルーティング。Moonshot
Moonshot 独自の API 経由でネイティブ thinking 出力付きの Kimi を実行します。
トラブルシューティング
一般的なトラブルシューティングと FAQ。