Vous cherchez un assistant IA pour vous aider à accomplir des tâches? AgentGPT peut vous aider à atteindre vos objectifs simplement en utilisant votre navigateur Web! Contrairement aux assistants IA autonomes comme Auto-GPT, AgentGPT ne nécessite aucun téléchargement ni installation. Au lieu de cela, vous allez sur leur site Web, créez un compte (ou non) et exploitez la puissance du GPT autonome.
Bien sûr, il y a quelques choses que vous devez apprendre avant de commencer. Donc, si c'est relativement nouveau pour vous et que vous souhaitez en savoir plus sur AgentGPT, comment l'utiliser, son fonctionnement et ses limites, vous êtes au bon endroit.
Qu'est-ce qu'AgentGPT?
AgentGPT est une plate-forme d'IA qui crée des agents d'IA qui répondent à vos objectifs. Les objectifs peuvent être tout ce que vous désirez. Qu'il s'agisse de développer une stratégie marketing, de créer un site Web ou de créer du contenu, AgentGPT fera de son mieux pour vous aider à atteindre vos objectifs.
Il s'agit d'un projet open source qui utilise les modèles GPT-3.5 et GPT-4 d'OpenAI. Bien que similaire à ChatGPT, AgentGPT peut créer de manière autonome ses propres tâches, rechercher sur Internet et même déployer de nouveaux agents pour atteindre son objectif donné.
Avec AgentGPT, les utilisateurs n'ont besoin d'aucune formation en codage ni de connaissances techniques. Aucune installation n'est requise, et l'interface est conçue pour être intuitive et facile à utiliser, contrairement au processus d'installation complet d'Auto-GPT.
Pour vous assurer de ne rien manquer d'important, parlons des fonctionnalités, des paramètres et de l'utilisation générale d'AgentGPT.
Comment accéder à AgentGPT
Vous pouvez obtenir AgentGPT de deux manières. Pour ceux qui cherchent à essayer la plateforme sans installation, il vous suffit de visiter AgentGPT. Les utilisateurs plus avancés peuvent accéder au AgentGPT officiel GitHub pour télécharger et installer AgentGPT sur leur système local.
Une fois que vous avez AgentGPT sur votre appareil, vous pouvez accéder à la plateforme sans compte, avec un compte ou avec un compte plus une clé API OpenAI. Plus vous donnez d'informations d'identification, plus vous obtenez de fonctionnalités d'AgentGPT.
- Pas de compte: Vous pouvez déployer des agents normalement, mais avec des jetons limités et sans la possibilité d'enregistrer des agents et de gérer des comptes.
- Avec compte: Vous permet de déployer des agents avec des jetons limités, de gérer des comptes et d'enregistrer des agents déployés.
- Avec compte et clé API: Fournit des fonctionnalités pour déployer des agents avec des jetons définis, gérer des comptes, enregistrer des agents déployés, définir le niveau de concentration de l'agent et définir le nombre maximal de boucles.
Comment utiliser AgentGPT
Maintenant que vous pouvez accéder à AgentGPT, vous pouvez utiliser la plateforme à votre avantage.
Pour obtenir une sortie utile d'AgentGPT, vous devez d'abord assembler, configurer et déployer un agent. Cet agent sera chargé de comprendre votre objectif avec un contexte approprié, d'identifier une liste d'étapes réalisables et de les exécuter pour fournir un résultat et atteindre son objectif.
Un déploiement réussi qui fournit une sortie utile nécessite d'assembler et de configurer correctement votre agent avant son déploiement. Se précipiter pour déployer votre agent entraînera probablement une sortie de mauvaise qualité qui ne répond pas aux attentes.
Assurons-nous un bon déploiement en parlant d'abord de l'assemblage.
Étape 1: assembler l'agent
Pour assembler votre agent, vous devez fournir un nom et un objectif.
Nous avons nommé notre agent "Deal Finder". Vous pouvez nommer votre agent comme vous voulez; assurez-vous simplement que ce nom est lié à sa fonction ou à son objectif. Cela facilitera l'identification de vos agents une fois que vous en aurez enregistré plusieurs sur votre panneau latéral.
Bien que l'exemple fournisse un objectif vague, basé sur le fonctionnement de GPT, je vous conseille d'être plus précis avec vos objectifs. Plus vous êtes précis, plus votre agent sera efficace et précis. Étant donné que les objectifs sont essentiellement des invites, vous voudrez peut-être améliorez vos compétences d'incitation pour faire de meilleurs buts.
Maintenant, avant de cliquer sur ce bouton de déploiement d'agent, configurons d'abord notre agent.
Étape 2: Configurer l'agent
Configurer correctement votre agent vous assurera d'obtenir un résultat qui répond à vos attentes. Le menu des paramètres vous permet de choisir le modèle GPT, le mode d'exécution, le niveau de concentration, les jetons et le nombre maximal de boucles que votre agent effectuera lors de l'exécution.
Configurez votre agent en cliquant sur Paramètres, situé en bas à gauche de l'écran. Ici, vous verrez tous les paramètres de base.
À partir de là, vous pouvez définir et configurer votre API, votre langage préféré, votre modèle et votre mode d'exécution. Assurez-vous de choisir le dernier modèle de GPT, car cela fournira un agent plus performant. En termes de mode, vous pouvez soit choisir entre Mode automatique ou Mode Pause. Le mode automatique permet à votre agent de continuer à exécuter des tâches jusqu'à ce qu'elles soient terminées, tandis que le mode Pause met votre agent en pause à chaque étape qu'il effectue.
Si vous faites défiler vers le bas, vous verrez le Réglages avancés section. Cela fournit des paramètres avancés uniquement disponibles pour les comptes qui fournissent une clé API.
Dans la section des paramètres avancés, vous verrez des éléments tels que Temp, Loop et Tokens. Ces éléments correspondent à :
- Température: Détermine le niveau de concentration de votre agent. Plus la température est élevée, plus votre agent sera concentré et déterministe.
- Boucle: Définit le nombre maximal de boucles que votre agent effectuera pour chaque tâche.
- Jetons: Contrôle le nombre maximum de jetons que votre agent peut utiliser par action. À titre de référence, 30 jetons peuvent générer environ une ou deux phrases, tandis que 100 jetons génèrent un paragraphe.
À l'aide des paramètres avancés, vous pouvez déterminer les performances de votre agent et la qualité de sa sortie. N'oubliez pas d'équilibrer correctement ces paramètres; plus ils sont élevés, plus l'opération est coûteuse.
Étape 3: Déployer l'agent
Une fois que vous avez assemblé et configuré votre agent, vous appuyez sur Déployer l'agent pour que votre agent démarre. Vous pouvez surveiller l'ensemble du processus via la console principale du site Web. Lorsque vous avez terminé, vous pouvez choisir d'enregistrer l'agent pour stocker la sortie dans AgentGPT. Vous pouvez également enregistrer votre sortie localement sous forme de PDF, d'image ou simplement de copie de texte.
Comme vous pouvez le constater, notre agent Deal Finder nous a fourni avec succès un code promotionnel, un bon de livraison gratuite et une offre groupée !
Limites d'AgentGPT
Bien qu'AgentGPT nous ait donné une sortie utilisable, il a quelques limitations. Premièrement, AgentGPT est plus difficile à diriger car vous ne pouvez pas fournir d'intervention humaine lorsque l'agent est en cours d'exécution. De plus, puisque vous ne pouvez diriger l'agent qu'en lui donnant un objectif, vous devrez être très doué pour atteindre votre objectif lors de votre premier essai. Sinon, votre agent ne continuera à fonctionner que jusqu'à ce qu'il se termine ou que vous l'arrêtiez.
AgentGPT n'a pas non plus accès aux fichiers locaux. Bien que plus sûr, il limite également les fonctionnalités qui nécessitent un accès à votre système de fichiers local. Donc, si vous envisagez de créer un programme sur votre environnement local, de faire du scraping Web ou de faire quoi que ce soit qui implique la nécessité d'accéder aux fichiers locaux, vous pouvez rechercher d'autres plates-formes telles que Auto-GPT ou BébéAGI.
Enfin, GPT-3.5 limite le potentiel d'AgentGPT. Bien que GPT-4 est la prochaine version de GPT-3.5, il existe des différences significatives entre les deux modèles. Cela limite AgentGPT à n'utiliser que du texte comme entrées et sorties.
L'avenir d'AgentGPT
Bien qu'AgentGPT soit actuellement en cours de développement, il a pu fournir de bons résultats pour des tâches simples. Lorsque l'API GPT-4 reçoit enfin une version généralisée (elle est actuellement limitée) et que l'AgentGPT quitte bêta, nous pouvons nous attendre à de meilleures performances, à plus de fonctionnalités et peut-être même à la prise en charge de l'audio, des images et même vidéo! Donc, pendant que nous attendons, vous voudrez peut-être explorer d'autres plates-formes d'assistant AI similaires, telles que Auto-GPT et BabyAGI.