Portward
Modèles

Choisissez où envoyer vos invites avant de connecter un modèle

02

Portward fonctionne avec trois types de modèles : un fournisseur d'IA cloud via une API standard, un modèle s'exécutant localement sur votre PC, et le modèle intégré. Chaque choix détermine où partent vos invites, alors faites-le avant de diriger l'agent vers un serveur.

Portward→Point de terminaison API→Modèle

Trois façons de connecter un modèle

Fournisseur d'IA cloud

Un fournisseur cloud se connecte via une API standard que vous saisissez dans les paramètres avec votre clé API. Portward envoie vos invites à cette API, et une invite peut inclure le texte de n'importe quel fichier ou journal lu par l'agent, donc un modèle cloud reçoit ce texte. Vos conversations, dossiers de travail et clés API restent sur votre PC, et les secrets dans la sortie des outils sont masqués avant d'atteindre le modèle. Cette méthode est courante pour les longs journaux et les gros fichiers de configuration, car le modèle n'est pas limité par votre matériel. Lisez les conditions d'utilisation du fournisseur pour voir comment il traite les invites, et appuyez sur le bouton Test après avoir saisi l'adresse de l'API.

Modèle sur votre PC

Un modèle s'exécutant localement sur votre PC garde tout sur la machine : avec un modèle local, rien ne sort. Vous connectez Portward à l'API locale, et le bouton Test indique le temps de réponse et la fenêtre de contexte. La vitesse et la qualité dépendent du modèle et de votre matériel, et un modèle plus petit peut faire plus d'erreurs sur un long fichier de configuration, alors lisez chaque diff avec soin. Cette méthode convient pour les notes et journaux que vous ne souhaitez pas envoyer à un fournisseur, par exemple une copie d'une configuration de messagerie contenant des noms privés.

Modèle intégré

Le modèle intégré est prêt à l'emploi sans API externe, donc rien à saisir avant la première tâche. Choisissez-le lorsque vous voulez examiner les cartes, les diffs et les modes d'approbation avant de connecter autre chose. Vous pouvez passer à un modèle cloud ou local plus tard si une tâche nécessite un modèle plus puissant. La qualité varie d'une tâche à l'autre, alors lisez chaque carte de résultat et chaque diff avant de les accepter, et testez le résultat sur votre serveur depuis une seconde session.

Ce que vérifie le bouton Test

Le bouton Test vérifie une API, puis affiche le temps de réponse et la fenêtre de contexte. Exécutez-le après avoir saisi une API cloud ou locale, avant de donner une tâche de serveur à l'agent. La fenêtre de contexte indique combien de texte tient dans une seule requête, ce qui est important lorsque vous collez un long journal ou un fichier de configuration. Si le test échoue, vérifiez l'adresse de l'API et la clé, corrigez-les et relancez le test avant de démarrer la tâche.

Choisissez un modèle pour la tâche

Utilisez un modèle plus grand pour les étapes difficiles, comme lire un long journal ou planifier un changement de pare-feu, et un modèle plus petit pour les petites modifications, comme une ligne dans un fichier de configuration copié. L'outil run_on_model envoie une étape difficile à un modèle plus grand tandis que le reste de la conversation reste sur votre modèle par défaut. L'outil task divise les vérifications indépendantes, par exemple l'espace disque et l'état du service, entre des sous-agents parallèles. Cron exécute une invite enregistrée selon un calendrier, et les plans survivent aux redémarrages, donc un travail long peut continuer après la fermeture de l'application.

La qualité varie entre les modèles, et tout modèle peut mal lire un journal ou suggérer un paramètre incorrect. Lisez le diff avant de l'accepter. Ask first fait une pause avant les actions qui modifient quelque chose, Plan only écrit un plan et ne rien exécute, et Auto-run agit immédiatement, alors adaptez le mode au risque du changement. Testez le résultat vous-même, par exemple en vous connectant depuis une seconde session.

Portward pour Windows

Connectez un modèle et lancez une tâche revue

Télécharger Portward ↗