Jan Desktop offre une interface unique pour les modèles locaux et distants. Le serveur local vous permet d'utiliser le modèle téléchargé dans d'autres applications et la connexion avec un fournisseur externe change de lieu de traitement.

Choisir où l'assistant travaille
Jan Desktop est conçu pour dialoguer avec les modèles sélectionnés par l'utilisateur. Dans une application, vous pouvez travailler avec des poids chargés et des fournisseurs distants configurés. La différence est significative: le modèle local utilise les ressources de l'ordinateur et la requête cloud est transmise au service correspondant. Par conséquent, il est nécessaire de choisir non seulement le nom du modèle, mais également la méthode de sa connexion.
Le projet est développé ouvertement et distribué gratuitement. Le document officiel est présenté séparément par Jan Desktop et Jan Agent. Lors du choix d'une instruction, il est important de ne pas confondre les capacités de l'application de bureau avec le comportement d'un agent distinct.
Configuration de l'accès local
Jan a un serveur API compatible avec le format de requête commun pour les modèles linguistiques. Tout d'abord, vous devez télécharger ou importer un modèle local que l'application peut réellement télécharger. Ce n'est qu'après cela que le serveur est démarré et que l'application est connectée. L'indication d'un fournisseur distant n'annule pas l'exigence de démarrage local décrite dans la documentation.
Par défaut, le serveur n'est disponible qu'à partir du même ordinateur. Vous pouvez modifier l'adresse et la clé d'accès. Si vous l'ouvrez à d'autres appareils, vous devrez penser indépendamment à l'accès, à la protection du réseau et au cercle de clients autorisés à envoyer des demandes.
Un premier scénario compréhensible
Prenez un petit texte sur les règles de gestion des commandes et demandez à Jan de préparer les questions pour le nouvel employé. Limitez la réponse au texte et demandez un extrait de confirmation pour chaque option correcte. Un tel exemple aide à voir dans quelle mesure le modèle choisi maintient les conditions et reconnaît le manque d'informations.
S'il n'y a pas de délai de réponse du client dans le texte source, le modèle doit le noter. Un chiffre bien conçu serait une erreur. Sauvegardez les instructions réussies et répétez la tâche sur un autre matériel: une réponse réussie ne montre pas encore la stabilité de l'ensemble du processus. Ce scénario est proposé pour découvrir le produit, le test personnel du produit n'est pas indiqué ici.
La compatibilité est plus importante que la taille
Pour les modèles locaux, des moteurs compatibles sont utilisés, y compris llama.cpp et MLX sur Apple Silicon. La documentation met en garde séparément sur les limites du moteur actuel sur Intel Mac. Avant de charger des poids de modèles volumineux, vérifiez les exigences de votre système, la mémoire disponible et le support du format.
La gratuité de l'application ne signifie pas une inference gratuite dans le cloud. Le fournisseur externe a ses propres clés, tarifs et règles de traitement. En outre, vous ne devez pas considérer les fonctionnalités annoncées déjà disponibles: par exemple, la promesse de mémoire sur la page d'accueil doit être vérifiée à partir de la documentation actuelle et de la version installée.
Pour quelles tâches convient-il
- Travailler avec un modèle ouvert sur un ordinateur
- Configurer une API locale pour une application compatible
- Séparer les projets et les instructions des assistants
- Choisir un fournisseur distant pour une tâche distincte
Les points forts
- Application ouverte gratuite
- API locale de format compatible
- Paramètres séparés des modèles et des fournisseurs
Limites
- Le démarrage du serveur API nécessite un modèle local disponible
- Les exigences du moteur varient entre les appareils
- Le fournisseur à distance affiche la requête hors du circuit local
Choix et conditions
- Mode gratuit
- Oui
- Période d'essai
- Non confirmé
- Sans inscription
- Non confirmé
- Interface en russe
- Non confirmé
- Installation locale
- Oui
- API
- Oui
« Non confirmé » signifie que les informations disponibles ne suffisent pas. La fonctionnalité peut exister ; vérifiez les conditions du développeur.
- Formats d’entrée
- Texte, Code
- Résultat
- Texte, Code
Conditions
Jan Desktop est gratuit et open source. Le paiement des modèles externes et les ressources de votre ordinateur ne sont pas inclus dans la gratuité de l'application. Jan Desktop est installé sur le système de bureau pris en charge ; Jan Agent est distribué séparément.De la tâche au premier résultat
Exemple pratique
- Tâche
- Travailler avec un modèle ouvert sur un ordinateur
- Que préparer
- Instructions courtes pour le retour des marchandises, enregistrées avec du texte ordinaire.
Consigne ou requête
À partir de ce guide, formule trois questions de compréhension. Donne pour chacune la bonne réponse et une phrase du texte fourni qui la justifie. Si un délai ou une condition manque, indique-le explicitement.
Résultat attendu
Trois paires de questions-réponses vérifiables basées sur le texte transmis.
Comment vérifier le résultat
- Comparez chaque réponse à la phrase correspondante du texte source.
- Répétez la tâche avec le modèle local sélectionné et évaluez le temps et la consommation de mémoire sur votre appareil.
Cet exemple pédagogique préparé par la rédaction décrit une tâche ; il ne présente pas le résultat d’un test personnel du service. Vérifiez la disponibilité du mode requis, les droits sur les fichiers d’origine et les conditions d’utilisation du résultat.
Vérifier les détails
Sources officielles
- Jan officiel
- Présentation de Jan Desktop et Jan Agent
- Configuration et exigences Local API Server
- Démarrer avec Desktop
La description est faite à partir des matériaux du développeur. Les fonctionnalités, les prix et la disponibilité peuvent varier; vérifiez la source avant de l'utiliser.


