Skip to main content
Kilo Code est un agent de codage IA open source pour VS Code et le terminal. Venice est disponible en tant que fournisseur natif, ce qui vous permet de sélectionner des modèles Venice sans configurer un endpoint personnalisé compatible OpenAI.

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 CLI

Modèles de raisonnement

Kilo mappe les contrôles de raisonnement Venice lorsque le modèle les prend en charge

Prérequis


Configuration

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 :
Copiez le 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.json globalement, ou ./kilo.json dans 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 /models pour 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

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.
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>.
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