Providers
Kilo Gateway
Kilo Gateway fornece uma API unificada que roteia solicitações para muitos modelos por trás de um único endpoint e uma única chave de API. Ela é compatível com OpenAI, então a maioria dos SDKs da OpenAI funciona ao trocar a URL base.
| Propriedade | Valor |
|---|---|
| Provedor | kilocode |
| Autenticação | KILOCODE_API_KEY |
| API | Compatível com OpenAI |
| URL base | https://api.kilo.ai/api/gateway/ |
Primeiros passos
Create an account
Acesse app.kilo.ai, entre ou crie uma conta, depois navegue até API Keys e gere uma nova chave.
Run onboarding
openclaw onboard --auth-choice kilocode-api-key
Ou defina a variável de ambiente diretamente:
export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secret
Verify the model is available
openclaw models list --provider kilocode
Modelo padrão
O modelo padrão é kilocode/kilo/auto, um modelo de roteamento inteligente
pertencente ao provedor e gerenciado pelo Kilo Gateway.
Catálogo integrado
O OpenClaw descobre dinamicamente os modelos disponíveis no Kilo Gateway na inicialização. Use
/models kilocode para ver a lista completa de modelos disponíveis com sua conta.
Qualquer modelo disponível no gateway pode ser usado com o prefixo kilocode/:
| Ref do modelo | Observações |
|---|---|
kilocode/kilo/auto |
Padrão — roteamento inteligente |
kilocode/anthropic/claude-sonnet-4 |
Anthropic via Kilo |
kilocode/openai/gpt-5.5 |
OpenAI via Kilo |
kilocode/google/gemini-3-pro-preview |
Google via Kilo |
| ...e muitos outros | Use /models kilocode para listar todos |
Exemplo de configuração
{
env: { KILOCODE_API_KEY: "<your-kilocode-api-key>" }, // pragma: allowlist secret
agents: {
defaults: {
model: { primary: "kilocode/kilo/auto" },
},
},
}
Transport and compatibility
O Kilo Gateway é documentado no código-fonte como compatível com OpenRouter, então permanece no caminho compatível com OpenAI em estilo proxy, em vez de usar a formatação nativa de solicitações da OpenAI.
- Refs do Kilo baseadas em Gemini permanecem no caminho proxy-Gemini, então o OpenClaw mantém a sanitização de assinatura de pensamento do Gemini ali, sem habilitar a validação nativa de repetição do Gemini nem reescritas de bootstrap.
- O Kilo Gateway usa um token Bearer com sua chave de API por baixo.
Stream wrapper and reasoning
O wrapper de stream compartilhado do Kilo adiciona o cabeçalho do aplicativo do provedor e normaliza payloads de raciocínio do proxy para refs de modelos concretos compatíveis.
Troubleshooting
- Se a descoberta de modelos falhar na inicialização, o OpenClaw usa como fallback o catálogo estático incluído que contém
kilocode/kilo/auto. - Confirme se sua chave de API é válida e se sua conta Kilo tem os modelos desejados habilitados.
- Quando o Gateway é executado como daemon, garanta que
KILOCODE_API_KEYesteja disponível para esse processo (por exemplo, em~/.openclaw/.envou viaenv.shellEnv).