Skip to content

Libérer la puissance des plugins AutoGPT : un guide complet

Updated on

Les plugins AutoGPT sont un ensemble d'outils passionnants qui permettent d'améliorer les modèles de langage GPT en ajoutant différentes fonctionnalités, adaptées aux besoins spécifiques de l'utilisateur. Ce guide vous fournira une compréhension approfondie des plugins AutoGPT, du processus d'installation et d'un aperçu détaillé de plusieurs plugins de première et de troisième partie.

Qu'est-ce que les plugins AutoGPT ?

Les plugins AutoGPT sont des extensions conçues pour fonctionner avec les modèles de langage GPT, afin d'améliorer leurs capacités. Ils permettent à AutoGPT d'accéder et d'interagir avec différents types de données et services, rendant le système plus polyvalent et utile pour l'utilisateur.

Processus d'installation des plugins AutoGPT

Pour commencer avec les plugins AutoGPT, suivez ces étapes :

Étape 1 : Installer Auto-GPT

Avant de pouvoir utiliser les plugins, vous devez avoir Auto-GPT installé sur votre système. Si ce n'est pas déjà fait, suivez les instructions d'installation fournies par Auto-GPT.

Étape 2 : Télécharger le dossier des plugins

Une fois Auto-GPT installé, vous pouvez télécharger le dossier des plugins depuis la racine du répertoire d'Auto-GPT. Voici les commandes à utiliser sous Linux ou MacOS :

curl -L -o ./plugins/Auto-GPT-Plugins.zip https://github.com/Significant-Gravitas/Auto-GPT-Plugins/archive/refs/heads/master.zip

Et sous PowerShell :

Invoke-WebRequest -Uri "https://github.com/Significant-Gravitas/Auto-GPT-Plugins/archive/refs/heads/master.zip" -OutFile "./plugins/Auto-GPT-Plugins.zip"

Étape 3 : Exécuter le script d'installation des dépendances pour les plugins

Après avoir téléchargé le répertoire des plugins, vous devez installer les dépendances pour les plugins. Voici comment faire sous Linux ou MacOS :

./run.sh --install-plugin-deps

Et sous Windows :

.\run.bat --install-plugin-deps

Ou directement via l'interface de ligne de commande :

python -m autogpt --install-plugin-deps

Étape 4 : Configurer les plugins pour une utilisation sans interaction

Pour une utilisation sans interaction, définissez ALLOWLISTED_PLUGINS dans votre fichier .env. Exemple :

ALLOWLISTED_PLUGINS=example-plugin1,example-plugin2,example-plugin3

Cela permet à ces plugins de se charger sans demande d'autorisation.

Note : Il est important d'examiner attentivement le code de tout plugin que vous utilisez, car les plugins peuvent exécuter n'importe quel code Python, ce qui pourrait éventuellement entraîner des activités malveillantes telles que le vol de clés API.

Exploration des plugins AutoGPT

Les plugins AutoGPT sont catégorisés en plugins de première partie et de troisième partie. Les plugins de première partie sont inclus dans le référentiel et installés par défaut. Les plugins de troisième partie doivent être ajoutés individuellement.

Voici quelques plugins de première partie :

Voici quelques plugins de troisième partie :

Créer votre propre plugin AutoGPT

Créer un plugin AutoGPT peut être gratifiant. Si vous êtes intéressé par la création de votre propre plugin, commencez par cloner le référentiel des plugins, puis suivez la structure des autres plugins. Implémentez l'interface du plugin comme requis, écrivez vos tests, ajoutez votre nom au fichier codeowners, ajoutez votre plugin au Readme, soumettez une demande de fusion et faites-la accepter.

Pour plus d'informations, vous pouvez consulter la page officielle GitHub (opens in a new tab).

Rappelez-vous, l'avenir de la création de contenu est entre vos mains. Libérez la puissance des plugins AutoGPT et transformez notre façon d'interagir avec les modèles de langage.

FAQ

Qu'est-ce que les plugins AutoGPT ?

Les plugins AutoGPT sont des extensions conçues pour fonctionner avec les modèles de langage GPT, améliorant leurs capacités. Ils permettent à AutoGPT d'interagir avec différents types de données et services, rendant le système plus polyvalent et utile pour les utilisateurs.

Comment installer les plugins AutoGPT ?

Le processus comprend plusieurs étapes. Tout d'abord, vous devez installer Auto-GPT. Ensuite, téléchargez le dossier des plugins à partir de la racine du répertoire Auto-GPT. Après cela, vous devez installer les dépendances pour les plugins. Enfin, pour une utilisation sans interaction, configurez les plugins en définissant ALLOWLISTED_PLUGINS dans votre fichier .env.

Quels sont certains des plugins AutoGPT disponibles?

Il existe à la fois des plugins internes et des plugins tiers disponibles. Certains des plugins internes comprennent Astro Info, API Tools, Email, Planner et Wikipedia Search. Les plugins tiers incluent Alpaca-Trading, Discord, Google Analytics, Notion et Weather, entre autres.