Tirez parti de la puissance du modèle de langage GPT et créez des assistants IA utiles en installant Auto-GPT sur Ubuntu.

Auto-GPT est un projet open source qui permet aux utilisateurs de créer des assistants IA qui répondent à leurs besoins. Ces assistants IA sont capables de réflexion et d'autocritique et peuvent générer leurs propres invites pour atteindre un ensemble particulier d'objectifs et accomplir leur rôle. Il utilise le même modèle de langage GPT utilisé dans le ChatGPT déjà populaire.

Si vous souhaitez exploiter la puissance de GPT sous la forme d'un assistant IA, cela pourrait vous intéresser d'essayer Auto-GPT. Voici comment installer et configurer Auto-GPT sur Ubuntu.

Prérequis pour installer Auto-GPT

Pour installer Auto-GPT, vous devez d'abord installer les derniers packages Python3 et Git sur votre ordinateur.

Python est largement utilisé dans Auto-GPT. Pour installer la dernière version de Python sur Ubuntu, ouvrez un terminal et mettez à niveau et mettez à jour les packages en utilisant :

instagram viewer
mise à jour sudo apt et mise à niveau sudo apt

Maintenant, ajoutez le PPA deadsnakes avec la commande suivante :

sudo add-apt-repository ppa: deadsnakes/ppa

Installez la dernière version de Python avec :

sudo apt installer python3.11

Remplacez "python3.11" dans la commande ci-dessus par la dernière version de Python à ce moment-là.

Après l'installation, vérifiez si pip est déjà installé sur votre machine :

pip --version

Si vous utilisez Python 3.4 ou supérieur, pip devrait déjà être installé. Mais au cas où il manquerait, installez pip avec :

sudo apt installer python3-pip

Maintenant que vous avez installé la dernière version de Python et pip sur Ubuntu, installez Git et clonez le référentiel Auto-GPT en utilisant clone git:

sudo apt installer git
clone sudo git https://github.com/Significant-Gravitas/Auto-GPT.git

Modifiez le répertoire dans le dossier de code Auto-GPT nouvellement créé à l'aide de la commande cd:

cd Auto-GPT

Étape 1: Configurer Auto-GPT sur Ubuntu

Maintenant que vous avez correctement configuré l'environnement pour Auto-GPT, vous devez configurer votre clé API OpenAI en tant que variable d'environnement.

Pour obtenir une clé API OpenAI, créez un compte en vous rendant sur plateforme.openai.com. Assurez-vous de configurer votre méthode de paiement pour utiliser le produit GPT d'OpenAI.

Après vous être connecté à votre compte, cliquez sur l'image de profil en haut à droite et sélectionnez Afficher les clés API.

Pour générer une clé API, cliquez sur le Créer une nouvelle clé secrète bouton, ajoutez n'importe quel nom et copiez la clé API en appuyant sur Ctrl + C ou en cliquant sur l'icône de copie. Vous utiliserez cette clé comme identifiant pour que votre assistant IA utilise la technologie GPT d'OpenAI.

Une fois copié, collez la clé à l'intérieur du .env déposer. Le fichier env stockera toutes les clés API que vous utilisez avec Auto-GPT. Si vous n'avez pas besoin d'une base de données vectorielle backend comme Pinecone, votre clé API OpenAI devrait être suffisante pour utiliser Auto-GPT.

Pour définir votre clé API, ouvrez le .env fichier utilisant nano :

nano .env.template

Pour localiser la variable clé de l'API OpenAI, maintenez CTRL + W, Rechercher "OPEN_API_KEY=", puis appuyez sur Entrer.

Remplacez l'espace réservé par votre clé API en appuyant sur Ctrl+V et frapper Ctrl + S sauver. Vous pouvez quitter l'éditeur de texte nano en appuyant sur Ctrl + X.

Vous devez également renommer le ".env.template" fichier vers uniquement ".env". Pour ce faire, exécutez :

sudo mv .env.template .env

Étape 2: Installer les dépendances Auto-GPT sur Ubuntu

Auto-GPT utilise de nombreuses bibliothèques Python. Vous devrez installer tous les packages en utilisant pip et le exigences.txt fichier texte fourni avec le code source AutoGPT.

Pour installer toutes les dépendances Python, exécutez :

pip install -r exigences.txt

Ensuite, essayez d'exécuter Auto-GPT en utilisant :

python3 -m autogpt

Toutes nos félicitations! Vous avez installé et configuré avec succès Auto-GPT sur votre machine Ubuntu.

Comment utiliser Auto-GPT sur Ubuntu

Avec Auto-GPT installé, vous pouvez désormais créer votre propre assistant IA. Il existe deux modes d'utilisation d'Auto-GPT. Dans le mode par défaut, il vous suffit de fournir une tâche. En fonction de la tâche spécifiée, Auto-GPT générera automatiquement le nom de votre assistant IA, son rôle et ses objectifs.

En mode manuel, Auto-GPT vous demandera de spécifier un nom, un objectif et jusqu'à cinq objectifs que vous souhaitez que l'assistant IA suive tout en effectuant sa tâche. Ce mode vous permet de contrôler le fonctionnement de votre assistant IA.

Pour utiliser le mode manuel, utilisez la commande suivante :

--manuel

Dans cet exemple, nous avons nommé notre assistant IA, et lui avons donné un rôle pour rechercher des promotions de produits, et quelques objectifs sur la qualité de la promotion.

Une fois le nom, les objectifs et le rôle fournis, votre assistant IA s'activera immédiatement et commencera à parcourir son processus de réflexion et d'exécution.

Tout au long du processus, vous pouvez voir les pensées, le raisonnement, le plan, la critique et l'action suivante de votre assistant IA. Sa prochaine action ne sera exécutée qu'une fois que vous aurez donné votre accord.

Vous pouvez approuver la prochaine action de l'IA en tapant "y" pour oui. Si vous ne voulez pas que l'IA poursuive ses plans, vous pouvez taper "n" pour non et sortie.

Si vous faites confiance à votre assistant IA et que vous ne souhaitez pas continuer à surveiller toutes ses pensées et actions, vous pouvez taper "y -(nombre)". Par exemple, si vous voulez qu'Auto-GPT exécute ses cinq prochaines actions, vous pouvez taper "y -5". De plus, si vous souhaitez fournir des commentaires à votre assistant IA, vous pouvez également saisir votre invite en tant qu'entrée.

Dans cet exemple, notre assistant a parcouru trois fois les mêmes pensées, plans et exécutions. Nous avons donc décidé de lui donner un feedback pour arrêter car ses efforts initiaux étaient déjà suffisants.

Une fois que votre assistant IA a terminé sa tâche, vous pouvez afficher sa sortie finale en ouvrant le /Auto-GPT-x.x.x/autogpt/auto_gpt_workspace annuaire.

Succès! Notre assistant IA nous a donné une liste de codes promotionnels actifs pour la souris que nous recherchions.

Limites de l'auto-GPT

Bien que Auto-GPT nous ait donné des résultats assez prometteurs, il n'est toujours pas aussi puissant ou utile qu'il était initialement prévu. Au cours de nos tests, toute tâche légèrement complexe entraînait souvent l'assistant IA à parcourir le même schéma de pensées et d'actions, ce qui a finalement échoué.

Une grande partie de ce problème était l'incapacité de l'IA à gérer les publicités de sites Web, les cookies, les pages de connexion et les pop-ups. Cela a probablement été causé par le fait qu'Auto-GPT est encore dans sa phase de développement précoce.

Donc, pour l'instant, vous ne devez utiliser Auto-GPT que pour jouer et expérimenter avec des assistants IA.

Auto-GPT continuera de s'améliorer

Auto-GPT n'est pas aussi puissant qu'il devrait l'être en raison de son stade de développement actuel et de l'accès limité à GPT-4. Cependant, cela ne durera pas longtemps, car Auto-GPT gagne en popularité et en soutien de la part de personnes du monde entier.

Le développement d'Auto-GPT se poursuivra probablement jusqu'à ce qu'il atteigne un état mature et stable où de nombreuses fonctionnalités utiles seront implémentées. Ce n'est qu'une question de temps avant qu'Auto-GPT ne devienne un outil pratique pour nos applications personnelles, professionnelles et commerciales.