Skip to main content
O Kilo Code é um agente de codificação com IA de código aberto para VS Code e para o terminal. A Venice está disponível como provedor nativo, então você pode selecionar modelos Venice sem configurar um endpoint personalizado compatível com OpenAI.

Provedor nativo

Suporte à Venice integrado nas configurações de Providers do Kilo

VS Code + CLI

A mesma configuração em kilo.json funciona na extensão e na CLI

Modelos de raciocínio

O Kilo mapeia os controles de raciocínio da Venice quando o modelo os suporta

Pré-requisitos


Configuração

1

Instale o Kilo Code

No VS Code, abra Extensions, pesquise por Kilo Code e instale a extensão a partir do Visual Studio Marketplace.Prefira o canal Pre-Release do Marketplace quando essa for a build recomendada no momento — consulte a documentação de instalação do Kilo.
2

Obtenha sua chave de API Venice

Gere uma chave em venice.ai/settings/api. Copie-a imediatamente e armazene-a com segurança.
3

Adicione o provedor Venice

Abra as Settings do Kilo (ícone de engrenagem) e vá até a aba Providers. Selecione Venice AI e cole sua chave de API Venice.A extensão armazena o provedor na sua configuração kilo.json. Você também pode editar esse arquivo diretamente — veja a aba CLI para o formato.
4

Selecione um modelo e teste

Escolha um modelo Venice no seletor de modelos e envie uma pequena tarefa como:
Explore os IDs disponíveis no catálogo de modelos de texto.

Verifique a API Venice

Se o Kilo não conseguir se conectar, confirme a chave e os IDs de modelo de forma independente:
Copie o id de um modelo exatamente para o Kilo. Na configuração da CLI, adicione o prefixo venice/, por exemplo venice/zai-org-glm-5-1.

Notas de configuração

  • A Venice é um provedor nativo do Kilo. Prefira Venice AI nas configurações de Providers em vez de um endpoint personalizado genérico compatível com OpenAI.
  • A extensão e a CLI compartilham os mesmos arquivos de configuração (~/.config/kilo/kilo.json globalmente ou ./kilo.json em um projeto).
  • Alguns modelos Venice expõem controles de raciocínio. O Kilo mapeia as opções suportadas de esforço de raciocínio e de desabilitar o thinking quando o modelo selecionado as suporta.
  • IDs de modelos e o acesso por plano podem mudar. Use o seletor de modelos, o catálogo de modelos de texto ou GET /models para obter a lista atual.
  • Mantenha sua chave de API Venice privada. Não a cole em arquivos-fonte nem faça commit dela no git.

Solução de problemas

Confirme que a chave veio de venice.ai/settings/api. Para a CLI, verifique se VENICE_API_KEY está definida no mesmo ambiente que inicia o Kilo. No VS Code, reconecte o Venice AI em Providers.
Confirme que sua conta Venice tem acesso ao modelo selecionado, copie o ID do catálogo de modelos de texto ou de GET /models e, na configuração da CLI, use o formato venice/<model-id>.
Atualize para a build recomendada atual do Kilo (incluindo a Pre-Release quando esse for o padrão documentado). Você também pode definir o provedor no kilo.json como mostrado na aba CLI — a extensão lê a mesma configuração.

Recursos

Documentação do provedor Venice no Kilo

Configuração oficial da Venice no Kilo Code

Modelos de texto Venice

Navegue pelos IDs de modelos Venice disponíveis

Documentação de instalação do Kilo

VS Code, CLI e outras plataformas

Referência da API Venice

Documentação completa de endpoints e parâmetros