Connectez Cline à ShareAI avec une API compatible OpenAI

Cline fonctionne mieux lorsque vous pouvez changer de modèles sans reconstruire votre configuration. Si vous souhaitez une clé API unique, un accès à plus de 150 modèles et une manière plus propre de gérer le trafic de codage, vous pouvez connecter Cline à ShareAI via son API compatible OpenAI. La configuration est rapide : créez une clé ShareAI, pointez Cline vers l'URL de base de ShareAI, choisissez un modèle et vérifiez la connexion.
Ce dont vous avez besoin avant de commencer
Avant de configurer Cline, assurez-vous que les éléments de base sont en place.
- VS Code avec Cline installé.
- Un compte ShareAI avec accès à des clés API.
- des crédits dans Facturation pour que vos requêtes puissent s'exécuter.
- Un ID de modèle provenant du marché des modèles ShareAI.
Si vous souhaitez l'écran de configuration côté fournisseur attendu par Cline, le guide officiel de compatibilité OpenAI de Cline est la bonne référence. Pour le côté ShareAI, consultez le guide de démarrage rapide de l'API ShareAI ouvrir dans un autre onglet.
Pourquoi utiliser ShareAI avec Cline
L'objectif de cette configuration n'est pas seulement de connecter Cline. Il s'agit de rendre l'accès à votre modèle plus facile à gérer une fois que l'utilisation augmente.
- Une API pour 150+ modèles via une seule intégration.
- Un flux compatible avec OpenAI qui correspond à la manière dont Cline s'attend déjà à se connecter.
- Une manière plus simple de changer de modèles sans retravailler la configuration de votre projet.
- Routage, basculement et visibilité de l'utilisation en un seul endroit.
Cette combinaison est utile lorsque vous utilisez différents modèles pour différents travaux de codage, ou lorsque vous souhaitez conserver une seule couche de facturation et d'accès au lieu de jongler avec des configurations de fournisseurs distinctes.
Étape 1 : Créez votre clé API ShareAI
Ouvrez le Page de clé API ShareAI et générez une nouvelle clé pour Cline. Si c'est votre première configuration, ajoutez des crédits dans Facturation avant de tester. Le guide actuel de démarrage de ShareAI montre le point de terminaison des complétions de chat à https://api.shareai.now/api/v1/chat/completions, qui est la forme de point de terminaison que Cline utilisera via son mode fournisseur compatible avec OpenAI.
Étape 2 : Configurez Cline avec l'URL de base ShareAI
Dans les paramètres de Cline, choisissez le fournisseur compatible avec OpenAI et entrez ces valeurs :
- Fournisseur d'API : Compatible avec OpenAI
- URL de base :
https://api.shareai.now/api/v1 - Clé API : votre clé API ShareAI
- ID du modèle : un modèle capable de coder de Modèles
L'URL de base est importante. Cline attend le chemin de base du fournisseur, pas l'intégralité /chat/completions de l'URL de la requête. Une fois ces champs remplis, utilisez l'action de vérification de Cline avant de commencer une session de codage plus longue.
Étape 3 : Vérifiez la clé avant les longues sessions Cline
Une vérification rapide de l'API peut vous éviter de déboguer le mauvais problème dans VS Code. Voici une requête simple utilisant le même point de terminaison ShareAI documenté dans le guide de démarrage rapide de l'API.
curl -X POST "https://api.shareai.now/api/v1/chat/completions" \"
Si cette requête réussit, retournez à Cline, cliquez sur vérifier, et envoyez d'abord une petite invite. De bons exemples sont “ expliquez cette fonction en trois points ” ou “ refactorisez ce fichier sans changer le comportement ”.”
Erreurs courantes lors de la connexion de Cline à ShareAI
- En utilisant le chemin complet
/chat/completionscomme URL de base au lieu du chemin de base de l'API. - Créer une clé mais oublier d'ajouter des crédits dans la facturation.
- Entrer un ID de modèle qui est indisponible ou mal saisi.
- Essayer plusieurs éléments mobiles à la fois au lieu de vérifier d'abord un modèle connu.
La plupart des problèmes de connexion se résument à l'un de ces quatre éléments. Commencez simplement, vérifiez le point de terminaison, puis changez de modèle une fois que la première requête fonctionne.
Quand ShareAI est un bon choix pour Cline
ShareAI est un excellent choix si vous souhaitez un endroit unique pour gérer l'accès aux modèles pour le travail de codage, comparer les options entre les fournisseurs et conserver une intégration compatible avec OpenAI devant Cline. Il est particulièrement utile lorsque vos projets passent entre des modifications rapides, des refactorisations plus lourdes et des préférences de modèles différentes au fil du temps.
Prochaine étape
Créez votre clé, choisissez un modèle et vérifiez la connexion. À partir de là, vous pouvez continuer à itérer avec le démarrage rapide de l'API, parcourir les options dans Modèles, ou tester des invites dans le Terrain de jeu.