Sections de la base de connaissances ▾

Navigation

▸ Commencez ici Par rôles

Catégories

Outils 52
Glossaire 12

Outils

Cherry Studio + JoinGonka Gateway — client AI de bureau

Cherry Studio est un client AI de bureau open source pour Windows, macOS et Linux : chat avec des assistants, comparaison des réponses de plusieurs modèles, agents, base de connaissances, traduction et connexion de serveurs MCP. Le projet est distribué sous licence AGPL-3.0 et a rassemblé plus de 50 000 étoiles sur GitHub (septembre 2026). Le principe principal du client est « vos propres clés » : vous décidez quels fournisseurs utilisent l'inférence, et l'application fournit une interface unifiée au-dessus d'eux.

En plus de la liste prête à l'emploi des fournisseurs, Cherry Studio propose Custom Provider — votre propre fournisseur avec une adresse arbitraire. JoinGonka Gateway s'y connecte via une API compatible OpenAI aux modèles du réseau décentralisé Gonka avec un paiement au jeton aux prix en temps réel du réseau. Après l'inscription et la confirmation de l'adresse, 3M de jetons gratuits seront crédités sur le compte — vous pouvez essayer le client sereinement avant la première recharge.

Ce guide comprend la configuration étape par étape pour la gamme actuelle V2 avec des notes pour V1, l'analyse du champ API Host avec sa règle sur le symbole #, le choix du modèle, la vérification et les erreurs courantes. Les étiquettes d'interface sont indiquées selon la localisation anglaise de l'application.

Installation, version et clé

Installation. Les builds pour tous les systèmes se trouvent sur la page des releases du projet : installateur et version portable pour Windows, image dmg pour macOS, AppImage, deb et rpm pour Linux — en x64 et ARM. L'historique des conversations et les réglages sont stockés localement, sur votre machine.

V1 ou V2. En août 2026, la gamme V2 est sortie avec une nouvelle organisation des données et des réglages repensés ; le dernier build de la gamme précédente est le 1.9.13. Le fournisseur personnalisé existe dans les deux, seuls diffèrent la forme d'ajout et certaines libellés — ces endroits sont signalés ci-dessous. Lors du passage de V1, les réglages des fournisseurs et des modèles sont transférés automatiquement, les données d'origine V1 sont conservées, mais les nouvelles données ne se resynchronisent pas en arrière, et les sauvegardes des deux gammes sont incompatibles. Avant de mettre à jour, lisez la section sur la migration dans la documentation Cherry Studio.

Clé JoinGonka. Inscrivez-vous sur la passerelle, ouvrez la section « Clés API » dans votre espace et cliquez sur « Créer une clé ». La clé commence par jg- et n'est affichée qu'une seule fois — enregistrez-la immédiatement. Il est pratique de créer une clé distincte pour Cherry Studio : dans la section « Utilisation », sa consommation apparaîtra sur une ligne séparée.

Connexion : fournisseur personnalisé et champ API Host

  1. Cliquez sur l'icône en forme d'engrenage — les paramètres s'ouvrent. Choisissez la section Model Provider (appelée Model Services dans la documentation anglaise).
  2. Sous la liste des fournisseurs, cliquez sur Add Provider.
  3. En V2, la boîte de dialogue Add Custom Provider s'ouvre. Saisissez le Provider Name — par exemple JoinGonka. Dans le bloc Endpoint settings, renseignez la ligne OpenAI avec l'adresse https://gate.joingonka.ai/v1 : une ligne Request path apparaît sous le champ avec le chemin final — il doit se terminer par /v1/chat/completions. Dans le champ API Key, collez jg-your-key puis cliquez sur Add.
  4. En V1, la boîte de dialogue est plus courte : le nom du fournisseur et le Provider Type — choisissez OpenAI. La clé et l'adresse se saisissent directement sur la page du fournisseur, dans les champs API Key et API Host.
  5. Vérifiez que le fournisseur est activé : l'interrupteur se trouve dans le coin supérieur droit de sa page. En V2, les nouveaux fournisseurs sont ajoutés désactivés, et les modèles d'un fournisseur désactivé n'apparaissent pas dans les listes de sélection.

Comment Cherry Studio assemble l'adresse. Le champ API Host accepte une adresse de base, et l'application ajoute elle-même le chemin puis affiche le résultat dans la ligne Preview sous le champ. Les règles sont identiques dans les deux versions :

Ce qui est saisiOù ira la requêteCommentaire
https://gate.joingonka.ai/v1https://gate.joingonka.ai/v1/chat/completionsOption recommandée : la version est déjà dans l'adresse, seul le chemin est ajouté
https://gate.joingonka.aiLa même adressePas de version dans l'adresse — Cherry Studio ajoutera /v1 lui-même
https://gate.joingonka.ai/v1/La même adresseLe slash final est simplement supprimé
https://gate.joingonka.ai/v1/chat/completions#L'adresse telle quelle, sans #Le symbole # à la fin désactive l'ajout automatique de la version et du chemin. Pour la passerelle, cette astuce est inutile — elle sert aux services au chemin non standard
https://gate.joingonka.ai#https://gate.joingonka.ai/chat/completionsLa version n'est pas ajoutée, la requête part à côté de l'API — la passerelle répondra 405

Dans les anciennes instructions, on trouve encore une autre règle : un slash à la fin de l'adresse désactiverait prétendument /v1. Elle était valable dans les premières versions, jusqu'à la série 1.6 incluse, et a été supprimée en 1.7 : dans les versions actuelles, seul # désactive l'ajout automatique.

Modèles : liste, types et modèle par défaut

Le fournisseur est ajouté, mais n'est pas encore visible dans le chat : seules les modèles que vous avez explicitement ajoutés apparaissent dans les listes de sélection de Cherry Studio. Il y a deux façons de faire.

Liste depuis le serveur. Sur la page du fournisseur, cliquez sur Sync models (dans la V1 — Manage, puis Fetch model list). Cherry Studio interrogera la passerelle avec GET /v1/models et affichera la composition en direct du réseau ; ajoutez les modèles souhaités avec le bouton +. Manuellement. Le bouton Add Model ouvre un formulaire où un champ est obligatoire — Model ID : l'identifiant doit être saisi caractère par caractère.

Le prix des modèles du réseau est identique, ajoutez-les donc tous — vous devrez choisir entre eux en fonction de leur comportement, et non de votre budget :

ModèleModel IDContexte et réponseQuand choisir dans Cherry Studio
DeepSeek V4 Flashdeepseek-ai/DeepSeek-V4-Flash-0731380K, réponse jusqu'à 32768 tokensModèle principal pour les assistants : longs documents, grands blocs de code, réponses détaillées et traductions — le plus grand plafond de réponse du réseau
MiniMax M2.7MiniMaxAI/MiniMax-M2.7200K, réponse jusqu'à 8192 tokensQuestions quotidiennes rapides, brouillons de lettres, corrections de texte courtes ; convient comme modèle utilitaire
GLM-5.3 Flashzai-org/GLM-5.3-Flash390K, réponse jusqu'à 8192 tokensModèle de raisonnement : réfléchit avant de répondre. Analyse de tâches complexes, planification, vérification logique ; la réponse arrive plus tard, et une partie de la limite de réponse est utilisée pour le raisonnement

Types de modèle. Chaque modèle de la liste dispose d'un bouton de paramètres où ses capacités sont cochées : Vision, Reasoning, Tool, etc. Cherry Studio coche automatiquement certaines options, mais pour les modèles de la passerelle, il vaut mieux les vérifier. Vision doit être décoché : les modèles du réseau sont textuels. Tool est nécessaire si vous connectez des outils MCP — l'appel natif d'outils est pris en charge par tous les modèles du tableau. Reasoning est approprié pour GLM-5.3 Flash — c'est le modèle de raisonnement du réseau.

Modèle par défaut. Dans la section des paramètres Default Model, on définit les modèles pour les rôles utilitaires. Définissez DeepSeek V4 Flash comme modèle principal de l'assistant. Pour le modèle rapide qui génère des titres de dialogue et prépare des requêtes de recherche, la documentation de Cherry Studio conseille un modèle léger et rapide, non spécialisé en raisonnement — parmi les modèles du réseau, MiniMax M2.7 est le mieux adapté à ce rôle, évitez d'y mettre GLM-5.3 Flash avec son raisonnement obligatoire. Pour la traduction, n'importe lequel des deux premiers fera l'affaire.

Vérification et diagnostic

Sur la page du fournisseur, dans le bloc de clé, il y a un bouton Model Check (dans la V1, c'est Check à côté du champ de clé). Sélectionnez un modèle — Cherry Studio lui enverra une courte requête de test et affichera le résultat ainsi que la latence. Si la vérification réussit, passez au chat, sélectionnez le modèle de passerelle dans le sélecteur de modèles et posez n'importe quelle question.

Pour vous assurer que les requêtes passent bien par la passerelle, ouvrez son tableau de bord, section « Utilisation » : dans le bloc « Par clés », des requêtes et l'heure de la dernière activité apparaîtront pour la clé Cherry Studio ; dans le bloc « Par modèles », le modèle sélectionné s'affichera. La V2 dispose également de ses propres statistiques client, dans la section des paramètres Usage : jetons et requêtes par fournisseurs, modèles et clés. Le coût y est indicatif — Cherry Studio l'estime selon les prix publics des modèles, et non selon le prix du réseau Gonka, donc consultez le tableau de bord de la passerelle pour les montants exacts.

Si quelque chose ne fonctionne pas, la cause est presque toujours lisible dans la réponse :

Ce qui est visibleCe que cela signifieQue faire
401, Invalid API keyLa passerelle n'a pas reconnu la cléVérifiez que la clé commence par jg-, qu'elle est insérée sans espaces et qu'elle est active dans la section « Clés API »
404, Invalid URL (POST …)Segment inutile dans le chemin. Cas typique — le chemin complet est saisi dans API Host sans #, et Cherry Studio a ajouté /chat/completions une seconde foisLaissez l'adresse de base https://gate.joingonka.ai/v1 dans le champ et vérifiez avec la ligne Preview
405 Not Allowed ou HTML au lieu de la réponseLa requête a manqué l'API : l'adresse se termine par #, mais /v1 est manquantSupprimez le # ou ajoutez /v1
429Modèle surchargé : aux heures de pointe, la capacité d'un modèle spécifique dans le réseau peut être entièrement utiliséeRéessayez après quelques secondes ou basculez vers un modèle adjacent ; l'état du réseau est visible sur la page de statut
La vérification réussit, mais le modèle est absent du chatLe fournisseur est désactivé ou le modèle n'est pas ajouté à sa listeActivez le fournisseur et ajoutez le modèle via Sync models ou Add Model
La clé est saisie, mais le chat ne répond toujours pasL'assistant utilise le modèle par défaut d'un autre fournisseur non configuréDéfinissez le modèle de passerelle dans la section Default Model
Pour GLM-5.3 Flash, la réponse est vide ou coupéeLa limite de réponse dans les paramètres de l'assistant est trop faible : le raisonnement est inclus dans cette même limiteSupprimez la limite Max tokens ou définissez-la avec une marge — à partir de 2000 jetons
Le modèle répond qu'il ne voit pas l'imageLes modèles du réseau sont textuels : la passerelle remplace l'image par une balise textuelleDécochez l'option Vision pour le modèle ; confiez les tâches avec images à un fournisseur proposant un modèle avec vision — dans Cherry Studio, les fournisseurs coexistent sans problème

Combien ça coûte

Le client lui-même est distribué gratuitement, vous ne payez que pour l'inférence. Via JoinGonka Gateway, les jetons coûtent $0.0069 par million en entrée et $0.021 par million en sortie — le prix est identique pour tous les modèles du réseau et est récupéré sur cette page depuis une source en temps réel. Le chat consomme des jetons de manière nettement plus modeste que les outils d'agent, donc l'ordre de grandeur des prix en septembre 2026 est le suivant :

ScénarioConsommationVia Gateway
Dialogue d'une dizaine de répliques10-30 mille jetonscentimes de cent
Journée de travail intense : questions, traductions, analyse de documents0.5-1M jetonsmoins d'un cent
Mois d'utilisation quotidienne15-30M jetonsdizaines de cents

Une précision importante concernant les longs dialogues : à chaque réplique, le client renvoie au modèle tout l'historique, donc la centième réplique coûte plus cher que la première. Le remède est de créer un nouveau dialogue pour une nouvelle tâche ; dans Cherry Studio, c'est un seul bouton.

MéthodeComment vous payezCe que vous obtenez
Abonnement à un service de chatMontant fixe par moisModèles d'un seul fournisseur dans son interface, avec les limites du forfait
Cherry Studio + clé du fournisseurPar jetons selon le prix du fournisseurVotre propre interface et historique sur votre machine ; la facture augmente avec le volume
Cherry Studio + JoinGonka GatewayPar jetons au prix du réseau, depuis le solde de la passerelleModèles ouverts du réseau à un prix unique, consommation visible par jour, clé et modèle dans le tableau de bord

Quels sont les autres avantages

Comparaison de modèles dans une seule discussion. Cherry Studio peut poser la même question à plusieurs modèles simultanément : sélectionnez-les dans le sélecteur de modèles, et chacun répondra par une requête séparée. Avec un prix unique pour tous les modèles du réseau, c'est le moyen le plus rapide de comprendre sur vos tâches où MiniMax M2.7 suffit, où une réponse longue de DeepSeek V4 Flash est nécessaire, et où le raisonnement de GLM-5.3 Flash s'avère payant — ses paramètres sont analysés dans l'aperçu du modèle.

Second protocole avec la même clé. La passerelle répond également au format Anthropic. Dans la discussion V2, il existe une ligne Anthropic distincte dans le bloc Endpoint settings : saisissez https://gate.joingonka.ai, et dans la ligne Request path, vous devriez obtenir le chemin /v1/messages. Dans la V1, le même résultat est obtenu avec un fournisseur distinct avec Provider Type Anthropic et la même adresse. Sous le bouton More options dans la V2, il y a également une ligne OpenAI Responses — la passerelle la prend aussi en charge, l'adresse est la même que pour la ligne OpenAI principale.

Exécution d'agents terminaux. Sur la page Code CLI (Coding Companion dans la documentation), Cherry Studio installe et exécute des agents en console, en leur transmettant le fournisseur et le modèle issus de ses paramètres ; la liste des fournisseurs y est filtrée selon le protocole requis par l'outil spécifique. C'est pourquoi l'adresse Anthropic doit être remplie à l'avance si vous prévoyez d'exécuter Claude Code à partir d'ici. Comment configurer le même agent sans intermédiaires — voir le guide Claude Code + Gonka.

Base de connaissances. Dans la V2, elle fonctionne même sans modèle d'embedding — grâce à la recherche textuelle BM25, et avec un modèle d'embedding, la recherche hybride est activée. Les modèles du réseau Gonka sont génératifs, donc pour le mode hybride, utilisez un modèle d'embedding d'un autre fournisseur, par exemple un modèle local via Ollama ; les réponses basées sur les fragments trouvés seront fournies par le modèle de la passerelle.

Besoin d'un chat commun pour l'équipe dans le navigateur ? Cherry Studio est un client de bureau personnel. Pour une interface Web commune avec des comptes, consultez Open WebUI : il se connecte à la passerelle avec la même adresse et la même clé.

Cherry Studio se connecte à JoinGonka Gateway comme son propre fournisseur : Settings → Model Provider → Add Provider, adresse https://gate.joingonka.ai/v1 et clé jg-. Le client ajoute lui-même le chemin /chat/completions et affiche le résultat dans la ligne Preview ; le symbole # à la fin de l'adresse désactive l'auto-complétion et n'est pas nécessaire pour la passerelle. Ensuite, activez le fournisseur, ajoutez les modèles via Sync models, décochez l'option Vision pour eux et vérifiez la connexion avec le bouton Model Check. Utilisez DeepSeek V4 Flash comme modèle principal, MiniMax M2.7 comme modèle utilitaire, et GLM-5.3 Flash pour les tâches logiques ; la consommation peut être vérifiée dans le tableau de bord de la passerelle, section « Utilisation ».

Vous voulez en savoir plus ?

Explorez d'autres sections ou commencez à gagner des GNK dès maintenant.

Obtenir une clé et des jetons gratuits →