Qu’est-ce que l’Auto-GPT ? Tout savoir sur le prochain puissant outil d’IA

L’intelligence artificielle a fait le buzz en raison des capacités avancées des modèles d’IA générative comme ChatGPT. Les inquiétudes concernant les dangers des modèles d’IA et les risques liés au développement de modèles plus avancés ont déjà surgi, les pays reconsidérant leur politique à ce sujet et même les interdisant.

Maintenant, une application d’IA encore plus puissante est entrée en scène – Auto-GPT.

Les capacités prometteuses et autonomes de l’application peuvent en faire notre premier aperçu de l’intelligence artificielle générale (AGI), un type d’IA capable d’effectuer des tâches intellectuelles de niveau humain.

Depuis sa sortie le 30 mars 2023, les gens ont été fascinés par lui, ce qui en fait l’un des sujets les plus chauds sur Twitter plusieurs jours de suite.

Qu’est-ce que l’Auto-GPT ?

Auto-GPT est une application Python expérimentale et open-source qui utilise GPT-4 pour agir de manière autonome. Cela signifie qu’Auto-GPT peut effectuer une tâche avec peu d’intervention humaine et peut s’auto-inviter.

Par exemple, vous pouvez indiquer à Auto-GPT quel doit être l’objectif final et l’application auto-produira toutes les invites nécessaires pour terminer la tâche.

Ce qui rend sa capacité à collecter des données externes extraordinaire, c’est qu’Auto-GPT s’auto-évalue et peut vérifier l’exactitude des données collectées et éliminer ce qui est incorrect ou de qualité inférieure et générer une nouvelle sous-tâche pour collecter de meilleures données.

Cette capacité à générer vous-même des invites pour effectuer des tâches est la raison pour laquelle il est appelé agent d’IA autonome.

Qui a créé Auto-GPT ?

Auto-GPT a été publié sur GitHub le 30 mars 2023 par le développeur Significant Gravitas. Cependant, l’application est pilotée par GPT-4 qui est le modèle d’IA le plus récent et le plus avancé d’OpenAI.

Que peut faire Auto-GPT ?

Auto-GPT dispose d’un accès Internet, d’une gestion de la mémoire à long terme et à court terme, de GPT-4 pour la génération de texte et le stockage et le résumé de fichiers avec GPT-3.5, selon le post Github.

Tout ce que vous pouvez demander à ChatGPT, comme le débogage de code et l’écriture d’un e-mail, vous pouvez le demander à Auto-GPT. Cependant, vous pouvez demander à Auto-GPT d’effectuer des tâches encore plus avancées, avec moins d’invites.

Sur Twitter, les utilisateurs partagent certaines de leurs façons dont ils l’utilisent, notamment l’utilisation d’Auto-GPT pour créer une application, générer une nouvelle startup, aborder des sujets complexes tels que l’avenir des soins de santé et de la médecine, et même se traquer eux-mêmes sur Internet.

Comment utiliser Auto-GPT ?

Pour utiliser Auto-GPT, il faut d’abord créer un compte payant chez OpenAI.

Une fois le compte payant créé, l’étape suivante consiste à obtenir une API OpenAI qui connectera Auto-GPT à votre compte d’accès OpenAI et vous facturera les montants que vous utilisez.

API signifie Application Programming Interface. C’est une technologie qui permet aux logiciels de communiquer en toute sécurité avec un autre logiciel. L’API permet à Auto-GPT de communiquer avec GPT-4 et ChatGPT d’OpenAI.

Les titulaires d’un compte OpenAI peuvent définir des limites strictes quant au montant facturé par OpenAI et, lorsque la limite est atteinte, le service cesse de fonctionner.

Les utilisateurs peuvent également définir une limite souple qui enverra un e-mail de notification pour alerter un titulaire de compte lorsqu’une limite définie est atteinte.

La tarification est basée sur une charge par unité de mesure appelée jeton. Un jeton peut être considéré comme une mesure de mots.

Le nombre de mots (jetons) envoyés via l’API sous la forme d’une invite et le nombre de jetons (mots) contenus dans la sortie sont utilisés pour calculer les coûts d’utilisation.

Comment fonctionne Auto-GPT ?

La principale fonctionnalité qui alimente Auto-GPT est la possibilité d’utiliser ChatGPT pour créer indépendamment des invites pour planifier comment terminer une tâche, puis créer plus d’invites pour terminer cette tâche.

Si l’agent d’IA se trouve incapable de terminer la tâche, il créera de nouvelles invites pour comprendre comment procéder.

Auto-GPT est un agent d’IA auto-invitant qui élimine le besoin d’invites créatives et détaillées. Tout ce dont il a besoin, c’est d’un ensemble d’objectifs pour une tâche à accomplir.

Il générera les invites nécessaires pour terminer la tâche.

On peut dire que cette qualité d’Auto-GPT rend GPT-4 et ChatGPT encore plus puissants, incroyablement capables.

L’un des secrets du fonctionnement d’Auto-GPT est qu’il est capable de créer des sous-tâches pour chaque objectif, en décomposant chaque tâche en plusieurs étapes.

La gestion de la mémoire offre à Auto-GPT la possibilité d’enregistrer des données importantes à court et à long terme afin qu’il n’ait pas à répéter les étapes, puisse stocker des données pour le traitement et conserver une liste courante de ce qu’il fait.

La page GitHub pour Auto-GPT répertorie les fonctionnalités importantes qui permettent à Auto-GPT de fonctionner :

  • « Accès à Internet pour les recherches et la collecte d’informations
  • Accès aux sites Web et plateformes populaires
  • Gestion de la mémoire à long et à court terme
  • Stockage et résumé des fichiers avec GPT-3.5
  • Instances GPT-4 pour la génération de texte »

De quoi avez-vous besoin pour que l’auto-GPT fonctionne?

Auto-GPT n’a pas une interface utilisateur simple comme le font de nombreux logiciels destinés aux consommateurs.

Mais ne laissez pas cela être un découragement parce qu’il y a un moyen pour tout le monde de l’utiliser.

Il existe deux conditions requises pour utiliser Auto-GPT :

La page GitHub Auto-GPT répertorie trois environnements parmi lesquels choisir :

  • VSCode + devcontainer : il a été configuré dans le dossier .devcontainer et peut être utilisé directement
  • Docker
  • Python 3.10 ou version ultérieure

La page GitHub contient également un lien vers un didacticiel d’installation de Python sous Windows.