Aller au contenu

Auto-GPT

Un article de Wikipédia, l'encyclopédie libre.
Auto-GPT
Description de l'image Auto GPT Logo.png.

Informations
Créateur Toran Bruce Richards
Première version
Dernière version 0.5.1 ()[1]Voir et modifier les données sur Wikidata
Dépôt https://github.com/Significant-Gravitas/Auto-GPT
État du projet Actif
Écrit en Python
Type Grand modèle de langage
Agent logicielVoir et modifier les données sur Wikidata
Licence Licence MIT
Documentation https://significant-gravitas.github.io/Auto-GPT/
Site web agpt.coVoir et modifier les données sur Wikidata

Auto-GPT est un logiciel open-source permettant d'instancier des agents autonomes basés sur l'intelligence artificielle (IA). Lorsqu'on lui fournit par écrit un objectif, il peut tenter de l'atteindre en le divisant en sous-tâches et en utilisant internet et d'autres outils dans une boucle automatique[2]. Il utilise les API GPT-4 ou GPT-3.5 d'OpenAI et fait partie des premiers exemples d'application utilisant GPT-4 pour effectuer des tâches autonomes[3].

Description

[modifier | modifier le code]

Contrairement aux systèmes interactifs tels que ChatGPT, qui nécessitent des commandes manuelles pour chaque tâche, Auto-GPT s'assigne de nouveaux objectifs dans le but d'atteindre un objectif plus grand, sans avoir besoin d'une intervention humaine. Il est capable d'exécuter des prompts pour atteindre un objectif et, ce faisant, créera et révisera ses propres prompts de manière récursive en fonction des réponses reçues[3]. Il peut faire des recherches sur Internet[4].

Le résultat peut être présenté dans un fichier ou publié en ligne[4].

Auto-GPT a été lancé le 30 mars 2023 par Toran Bruce Richards, le fondateur de la société de jeux vidéo Important Gravitas Ltd. Il est devenu le dépôt le plus tendance sur GitHub peu de temps après sa sortie, et l'a également été à plusieurs reprises sur Twitter depuis.

Il n'est pas certain qu'Auto-GPT trouvera une adoption pratique. En plus d'être en proie aux "hallucinations confabulatoires" du modèle de langage sous-jacent, Auto-GPT a souvent du mal à rester concentré sur la tâche initiale, deux problèmes que les développeurs continuent d'essayer de résoudre. Après avoir terminé avec succès une tâche, il ne se souvient généralement pas comment la reproduire pour une utilisation ultérieure. Auto-GPT a du mal à décomposer efficacement les tâches et a du mal à comprendre les contextes des problèmes et la façon dont les objectifs se chevauchent.

Applications

[modifier | modifier le code]

Les développeurs ont créé AgentGPT, qui intègre AutoGPT dans son navigateur Web, permettant aux non-programmeurs de créer leurs propres agents[3]. Auto-GPT a également été utilisé pour créer ChaosGPT, ayant pour objectif de détruire l'humanité, ce qu'il n'a visiblement pas encore atteint[5].

En 2024, Microsoft présente AutoDev, qui se base sur Auto-GPT pour gérer des tâches complexes dans le développement logiciel[6],[7].

Notes et références

[modifier | modifier le code]
  1. « https://github.com/Significant-Gravitas/AutoGPT/releases/tag/autogpt-v0.5.1 » (consulté le )
  2. Par Sabrina Ortiz |, « Auto-GPT : qu’est-ce que c’est ? Tout savoir sur le nouvel outil d’IA surpuissant », sur ZDNet France (consulté le )
  3. a b et c (en) Kyle Wiggers, « What is Auto-GPT and why does it matter? », sur TechCrunch, (consulté le )
  4. a et b Daniel Ichbiah, « Définition | Auto-GPT | Futura Tech », sur Futura, (consulté le )
  5. (en) Jose Lanz, « Meet Chaos-GPT: An AI Tool That Seeks to Destroy Humanity », sur Decrypt, (consulté le )
  6. (en) Michele Tufano, Anisha Agarwal, Jinu Jang, Roshanak Zilouchian Moghaddam et Neel Sundaresan, « AutoDev: Automated AI-Driven Development », sur arXiv (DOI 10.48550/arXiv.2403.08299 Accès libre)
  7. (en-US) Adnan Hassan, « Microsoft Introduces AutoDev: A Fully Automated Artificial Intelligence-Driven Software Development Framework », sur MarkTechPost, (consulté le )

Bibliographie

[modifier | modifier le code]