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 CLIModelos de raciocínio
O Kilo mapeia os controles de raciocínio da Venice quando o modelo os suporta
Pré-requisitos
- Uma chave de API Venice em venice.ai/settings/api
- Kilo Code para VS Code e/ou a Kilo CLI
Configuração
- VS Code
- CLI
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: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.jsonglobalmente ou./kilo.jsonem 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 /modelspara 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
Chave de API inválida ou 401
Chave de API inválida ou 401
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.Modelo indisponível
Modelo indisponível
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>.Configurações do provedor não encontradas na extensão
Configurações do provedor não encontradas na extensão
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