Provider nativo
Supporto Venice integrato nelle impostazioni Providers di Kilo
VS Code + CLI
Lo stesso file di configurazione
kilo.json funziona sia con l’estensione sia con la CLIModelli di reasoning
Kilo mappa i controlli di reasoning di Venice quando il modello li supporta
Prerequisiti
- Una API key Venice da venice.ai/settings/api
- Kilo Code per VS Code e/o la CLI di Kilo
Configurazione
- VS Code
- CLI
1
Installa Kilo Code
In VS Code, apri Extensions, cerca Kilo Code e installalo dal Visual Studio Marketplace.Preferisci il canale Pre-Release del Marketplace quando è la build attualmente consigliata — vedi la documentazione di installazione di Kilo.
2
Ottieni la tua API key Venice
Genera una chiave da venice.ai/settings/api. Copiala immediatamente e conservala in modo sicuro.
3
Aggiungi il provider Venice
Apri le Settings di Kilo (icona a forma di ingranaggio) e vai alla scheda Providers. Seleziona Venice AI e incolla la tua API key Venice.L’estensione salva il provider nel tuo file di configurazione
kilo.json. Puoi anche modificare quel file direttamente — vedi la scheda CLI per il formato.4
Seleziona un modello e testa
Scegli un modello Venice dal selettore dei modelli, poi invia un piccolo task come:Sfoglia gli ID disponibili nel catalogo dei modelli di testo.
Verifica l’API di Venice
Se Kilo non riesce a connettersi, verifica la chiave e gli ID dei modelli in modo indipendente:id di un modello esattamente in Kilo. Nella configurazione CLI, aggiungi il prefisso venice/, ad esempio venice/zai-org-glm-5-1.
Note di configurazione
- Venice è un provider nativo di Kilo. Nelle impostazioni Providers, preferisci Venice AI rispetto a un endpoint personalizzato generico compatibile con OpenAI.
- L’estensione e la CLI condividono gli stessi file di configurazione (
~/.config/kilo/kilo.jsonglobalmente, oppure./kilo.jsonin un progetto). - Alcuni modelli Venice espongono controlli di reasoning. Kilo mappa le opzioni supportate di reasoning effort e di disable-thinking quando il modello selezionato le supporta.
- Gli ID dei modelli e l’accesso in base al piano possono cambiare. Usa il selettore dei modelli, il catalogo dei modelli di testo o
GET /modelsper l’elenco aggiornato. - Mantieni privata la tua API key Venice. Non incollarla nei file sorgente e non committarla su git.
Risoluzione dei problemi
API key non valida o 401
API key non valida o 401
Verifica che la chiave provenga da venice.ai/settings/api. Per la CLI, controlla che
VENICE_API_KEY sia impostata nello stesso ambiente che avvia Kilo. In VS Code, riconnetti Venice AI nella sezione Providers.Modello non disponibile
Modello non disponibile
Verifica che il tuo account Venice abbia accesso al modello selezionato, copia l’ID dal catalogo dei modelli di testo o da
GET /models, e per la configurazione CLI usa la forma venice/<model-id>.Impostazioni del provider non trovate nell'estensione
Impostazioni del provider non trovate nell'estensione
Aggiorna alla build di Kilo attualmente consigliata (incluso il canale Pre-Release quando è quello predefinito documentato). Puoi anche impostare il provider in
kilo.json come mostrato nella scheda CLI — l’estensione legge la stessa configurazione.Risorse
Documentazione Kilo Venice Provider
Configurazione ufficiale di Venice per Kilo Code
Modelli di testo Venice
Sfoglia gli ID dei modelli Venice disponibili
Documentazione di installazione Kilo
VS Code, CLI e altre piattaforme
Riferimento API Venice
Documentazione completa di endpoint e parametri