Fournisseur natif
Prise en charge intégrée de Venice dans les paramètres Providers de Kilo
VS Code + CLI
La même configuration
kilo.json fonctionne à la fois pour l’extension et le CLIModèles de raisonnement
Kilo mappe les contrôles de raisonnement Venice lorsque le modèle les prend en charge
Prérequis
- Une clé API Venice depuis venice.ai/settings/api
- Kilo Code pour VS Code et/ou le CLI Kilo
Configuration
- VS Code
- CLI
1
Installer Kilo Code
Dans VS Code, ouvrez Extensions, recherchez Kilo Code et installez-le depuis le Visual Studio Marketplace.Préférez le canal Pre-Release du Marketplace lorsqu’il correspond à la version actuellement recommandée — voir la documentation d’installation de Kilo.
2
Obtenir votre clé API Venice
Générez une clé depuis venice.ai/settings/api. Copiez-la immédiatement et stockez-la de manière sécurisée.
3
Ajouter le fournisseur Venice
Ouvrez les Paramètres de Kilo (icône d’engrenage) et allez dans l’onglet Providers. Sélectionnez Venice AI et collez votre clé API Venice.L’extension enregistre le fournisseur dans votre configuration
kilo.json. Vous pouvez aussi éditer ce fichier directement — voir l’onglet CLI pour le format.4
Sélectionner un modèle et tester
Choisissez un modèle Venice dans le sélecteur de modèles, puis envoyez une petite tâche telle que :Parcourez les ID disponibles dans le catalogue de modèles de texte.
Vérifier l’API Venice
Si Kilo ne parvient pas à se connecter, vérifiez indépendamment la clé et les ID de modèles :id d’un modèle exactement dans Kilo. Dans la configuration CLI, préfixez-le par venice/, par exemple venice/zai-org-glm-5-1.
Notes de configuration
- Venice est un fournisseur natif de Kilo. Préférez Venice AI dans les paramètres Providers plutôt qu’un endpoint personnalisé générique compatible OpenAI.
- L’extension et le CLI partagent les mêmes fichiers de configuration (
~/.config/kilo/kilo.jsonglobalement, ou./kilo.jsondans un projet). - Certains modèles Venice exposent des contrôles de raisonnement. Kilo mappe les options prises en charge d’effort de raisonnement et de désactivation de la réflexion lorsque le modèle sélectionné les prend en charge.
- Les ID de modèles et l’accès selon le plan peuvent évoluer. Utilisez le sélecteur de modèles, le catalogue de modèles de texte ou
GET /modelspour obtenir la liste actuelle. - Gardez votre clé API Venice privée. Ne la collez pas dans des fichiers source et ne la committez pas dans git.
Dépannage
Clé API invalide ou 401
Clé API invalide ou 401
Vérifiez que la clé provient de venice.ai/settings/api. Pour le CLI, vérifiez que
VENICE_API_KEY est définie dans le même environnement que celui qui lance Kilo. Dans VS Code, reconnectez Venice AI sous Providers.Modèle non disponible
Modèle non disponible
Vérifiez que votre compte Venice a accès au modèle sélectionné, copiez l’ID depuis le catalogue de modèles de texte ou
GET /models, et pour la configuration CLI utilisez la forme venice/<model-id>.Paramètres du fournisseur introuvables dans l'extension
Paramètres du fournisseur introuvables dans l'extension
Mettez à jour vers la version actuellement recommandée de Kilo (y compris Pre-Release lorsque c’est la valeur par défaut documentée). Vous pouvez aussi définir le fournisseur dans
kilo.json comme indiqué dans l’onglet CLI — l’extension lit la même configuration.Ressources
Documentation du fournisseur Venice pour Kilo
Configuration officielle de Venice pour Kilo Code
Modèles de texte Venice
Parcourez les ID de modèles Venice disponibles
Documentation d'installation de Kilo
VS Code, CLI et autres plateformes
Référence API Venice
Documentation complète des endpoints et paramètres