Quelle connexion IA convient à votre dossier de projet GameMaker
PixelTread fonctionne avec le modèle que vous connectez : un fournisseur cloud via une API standard, un modèle sur votre PC ou le modèle intégré. Chaque choix a des implications différentes pour la confidentialité, et vous pouvez le modifier plus tard.
Trois façons de connecter un modèle
Un fournisseur d'IA cloud
Connectez un fournisseur cloud via une API standard lorsque vous avez besoin de la puissance de calcul d'un grand modèle pour des refontes ou des logiques GML complexes. Saisissez l'URL et votre clé dans l'application ; la clé reste sur votre PC. La conséquence en matière de confidentialité est claire : votre invite et le texte des fichiers lus par l'agent sont envoyés à ce fournisseur. Un fournisseur cloud peut vous facturer séparément, vérifiez donc ses conditions avant une longue session.
Un modèle sur votre PC
Un modèle local convient lorsque vos scripts et vos invites doivent rester sur la machine. Pointez PixelTread vers le point de terminaison local ; avec un modèle local, rien ne quitte votre PC pour l'étape du modèle. Le coût est matériel : un modèle local plus volumineux nécessite plus de mémoire et de puissance graphique. Les petits modèles locaux gèrent bien les modifications courtes, tandis que les refontes longues peuvent mieux réussir avec un modèle plus gros.
Le modèle intégré
Le modèle intégré est prêt à l'emploi sans votre propre point de terminaison, c'est donc le chemin le plus court pour passer de l'installation à votre première demande. Choisissez-le pour tester le flux de travail sur un petit script, comme une fonction de déplacement, avant de décider d'un fournisseur. Vous pouvez passer à un fournisseur cloud ou à un modèle local à tout moment depuis les mêmes paramètres. Rien ne change dans le comportement des cartes, des diffs et des modes d'approbation.
Vérifiez la connexion avec Tester
Après avoir saisi un point de terminaison, appuyez sur le bouton Tester. Il vérifie que le point de terminaison répond, affiche le temps de réponse et indique la fenêtre de contexte du modèle. La fenêtre de contexte est cruciale pour GameMaker car un long script, un journal de build et votre demande doivent tous y tenir. Si Tester signale une petite fenêtre, gardez vos demandes courtes et pointez l'agent vers un fichier à la fois. Si le test échoue, corrigez l'adresse ou la clé et relancez-le avant de commencer un chat.
Adaptez le modèle à la tâche
Utilisez un modèle plus gros pour les refontes et la logique complexe, par exemple pour restructurer plusieurs scripts partageant une fonction de déplacement. Utilisez un modèle plus petit pour les petites modifications comme renommer une variable, ajouter un commentaire ou arrondir une position. Vous n'avez pas besoin de redémarrer le chat pour obtenir les deux : run_on_model envoie une étape difficile à un modèle plus gros tandis que le reste de la session reste sur le modèle plus petit. Essayez d'abord le modèle plus petit, et montez d'un cran seulement si la réponse montre qu'il en faut plus.
La qualité varie entre les modèles, considérez donc chaque résultat comme une proposition. Révisez le diff dans la carte et utilisez le mode Ask first pour qu'aucune modification de fichier ne soit appliquée sans votre accord. Compilez et testez dans l'éditeur GameMaker après chaque modification acceptée. Une bonne habitude est d'accepter une modification à la fois.