| Propiedad | Valor |
|---|---|
| Id de proveedor | fireworks (alias: fireworks-ai) |
| Paquete | @openclaw/fireworks-provider |
| Variable env de auth | FIREWORKS_API_KEY |
| Flag de incorporación | --auth-choice fireworks-api-key |
| Flag directa de CLI | --fireworks-api-key <key> |
| API | Compatible con OpenAI (openai-completions) |
| URL base | https://api.fireworks.ai/inference/v1 |
| Modelo predeterminado | fireworks/accounts/fireworks/routers/kimi-k2p5-turbo |
| Alias predeterminado | Kimi K2.5 Turbo |
Primeros pasos
Configura la clave de API de Fireworks
fireworks en tus perfiles de autenticación y establece el enrutador Fire Pass Kimi K2.5 Turbo como modelo predeterminado.Configuración no interactiva
Para instalaciones con scripts o CI, pasa todo en la línea de comandos:Catálogo integrado
| Ref. de modelo | Nombre | Entrada | Contexto | Salida máx. | Razonamiento |
|---|---|---|---|---|---|
fireworks/accounts/fireworks/models/kimi-k2p6 | Kimi K2.6 | texto + imagen | 262,144 | 262,144 | Forzado a desactivado |
fireworks/accounts/fireworks/routers/kimi-k2p5-turbo | Kimi K2.5 Turbo (Fire Pass) | texto + imagen | 256,000 | 256,000 | Forzado a desactivado (predeterminado) |
OpenClaw fija todos los modelos Kimi de Fireworks en
thinking: off porque Kimi en Fireworks puede filtrar la cadena de pensamiento en la respuesta visible a menos que la solicitud desactive explícitamente el razonamiento. Enrutar el mismo modelo directamente mediante Moonshot conserva la salida de razonamiento de Kimi. Consulta los modos de razonamiento para cambiar entre proveedores.Ids de modelos personalizados de Fireworks
OpenClaw acepta cualquier modelo o id de enrutador de Fireworks en tiempo de ejecución. Usa el id exacto que muestra Fireworks y antepónfireworks/. La resolución dinámica clona la plantilla Fire Pass (entrada de texto + imagen, API compatible con OpenAI, costo predeterminado cero) y desactiva el razonamiento automáticamente cuando el id coincide con el patrón de Kimi. Los ids dinámicos de GLM se marcan como solo texto a menos que configures una entrada de modelo personalizada con entrada de imagen.
Cómo funciona el prefijo de id de modelo
Cómo funciona el prefijo de id de modelo
Cada ref. de modelo de Fireworks en OpenClaw empieza con
fireworks/, seguido del id exacto o la ruta de enrutador de la plataforma Fireworks. Por ejemplo:- Modelo de enrutador:
fireworks/accounts/fireworks/routers/kimi-k2p5-turbo - Modelo directo:
fireworks/accounts/fireworks/models/<model-name>
fireworks/ al construir la solicitud de API y envía la ruta restante al endpoint de Fireworks como el campo model compatible con OpenAI.Por qué el razonamiento se fuerza a desactivado para Kimi
Por qué el razonamiento se fuerza a desactivado para Kimi
Fireworks sirve Kimi sin un canal de razonamiento separado, por lo que la cadena de pensamiento puede aparecer en el flujo visible de
content. En cada solicitud Kimi de Fireworks, OpenClaw envía thinking: { type: "disabled" } y elimina reasoning, reasoning_effort y reasoningEffort del payload (extensions/fireworks/stream.ts). La política del proveedor (extensions/fireworks/thinking-policy.ts) anuncia solo el nivel de razonamiento off para ids de modelos Kimi, de modo que los cambios manuales de /think y las superficies de política del proveedor permanezcan alineados con el contrato de tiempo de ejecución.Para usar el razonamiento de Kimi de extremo a extremo, configura el proveedor Moonshot y enruta el mismo modelo a través de él.Disponibilidad del entorno para el daemon
Disponibilidad del entorno para el daemon
Si el Gateway se ejecuta como un servicio administrado (launchd, systemd, Docker), la clave de Fireworks debe ser visible para ese proceso, no solo para tu shell interactiva.OpenClaw carga
~/.openclaw/.env cuando carga la configuración, por lo que las claves guardadas allí llegan a los servicios de gateway administrados en todas las plataformas. Reinicia el gateway (o vuelve a ejecutar openclaw doctor --fix) después de rotar la clave.Relacionado
Proveedores de modelos
Elegir proveedores, refs. de modelos y comportamiento de conmutación por error.
Modos de razonamiento
Niveles de
/think, políticas de proveedor y enrutamiento de modelos con capacidad de razonamiento.Moonshot
Ejecuta Kimi con salida de razonamiento nativa mediante la propia API de Moonshot.
Solución de problemas
Solución general de problemas y preguntas frecuentes.