Providers
Gateway de Kilo
Kilo Gateway enruta solicitudes a muchos modelos mediante un único endpoint compatible con OpenAI y una única clave de API.
| Propiedad | Valor |
|---|---|
| Proveedor | kilocode |
| Autenticación | KILOCODE_API_KEY |
| API | Compatible con OpenAI |
| URL base | https://api.kilo.ai/api/gateway/ |
Instalar el Plugin
openclaw plugins install @openclaw/kilocode-provideropenclaw gateway restartConfiguración
Crear una cuenta
Ve a app.kilo.ai, inicia sesión o crea una cuenta y, a continuación, genera una clave de API.
Ejecutar la incorporación
openclaw onboard --auth-choice kilocode-api-keyTambién puedes configurar directamente la variable de entorno:
export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secretVerificar que el modelo esté disponible
openclaw models list --provider kilocodeModelo predeterminado y catálogo
El modelo predeterminado es kilocode/kilo/auto, un modelo de enrutamiento inteligente administrado por el proveedor. OpenClaw no
publica una asignación de tareas a modelos ascendentes para este modelo; Kilo Gateway controla el enrutamiento de kilo/auto.
Al iniciarse, OpenClaw consulta GET https://api.kilo.ai/api/gateway/models y combina los modelos detectados
antes de un catálogo estático de respaldo. El catálogo estático de respaldo contiene únicamente kilocode/kilo/auto (Kilo Auto,
input: ["text", "image"], reasoning: true, contextWindow: 1000000, maxTokens: 128000).
Se puede acceder a cualquier modelo del Gateway como kilocode/<upstream-id> (por ejemplo,
kilocode/anthropic/claude-sonnet-4, kilocode/openai/gpt-5.5). Ejecuta /models kilocode o
openclaw models list --provider kilocode para ver la lista completa de modelos detectados.
Ejemplo de configuración
{ env: { KILOCODE_API_KEY: "<your-kilocode-api-key>" }, // pragma: allowlist secret agents: { defaults: { model: { primary: "kilocode/kilo/auto" }, }, },}Notas sobre el comportamiento
Transporte y compatibilidad
Kilo Gateway es compatible con OpenRouter, por lo que utiliza la ruta de solicitudes de tipo proxy
compatible con OpenAI, en lugar del formato de solicitudes nativo de OpenAI (sin store ni carga útil
de esfuerzo de razonamiento de OpenAI).
- Las referencias de Kilo respaldadas por Gemini permanecen en la ruta proxy de Gemini: OpenClaw depura allí las firmas de pensamiento de Gemini, pero no habilita la validación de reproducción nativa de Gemini ni las reescrituras de inicialización.
- Las solicitudes utilizan un token Bearer generado a partir de tu clave de API.
Contenedor del flujo y razonamiento
El contenedor del flujo de Kilo añade un encabezado de solicitud X-KILOCODE-FEATURE (el valor predeterminado
es openclaw; puedes sobrescribirlo con la variable de entorno KILOCODE_FEATURE) y normaliza las cargas útiles
de esfuerzo de razonamiento para los modelos compatibles.
Solución de problemas
- Si la detección de modelos falla durante el inicio, OpenClaw recurre al catálogo estático que contiene
kilocode/kilo/auto. - Confirma que tu clave de API sea válida y que tu cuenta de Kilo tenga habilitados los modelos que deseas.
- Cuando el Gateway se ejecute como demonio, asegúrate de que
KILOCODE_API_KEYesté disponible para ese proceso (por ejemplo, en~/.openclaw/.envo medianteenv.shellEnv).