Auto-GPT
Auto-GPT is an "AI agent" that, given a goal in natural language, will attempt to achieve it by breaking it into sub-tasks and using the internet and other tools in an automatic loop.[1] It uses OpenAI's GPT-4 or GPT-3.5 APIs,[2] and is among the first examples of an application using GPT-4 to perform autonomous tasks.[3]
Developer(s) | Toran Bruce Richards |
---|---|
Initial release | March 30, 2023 |
Repository | github.com/Significant-Gravitas/Auto-GPT |
Written in | Python |
Type | Autonomous artificial intelligence software agent |
License | MIT License |
Website | https://agpt.co |
Details
Unlike interactive systems such as ChatGPT, which require manual commands for every task, Auto-GPT assigns itself new objectives to work on with the aim of reaching a greater goal, without a mandatory need for human input. It is able to execute responses to prompts to accomplish a goal task, and in doing so will create and revise its own prompts to recursive instances in response to new information.[4] It manages short-term and long-term memory by writing to and reading from databases and files; manages LLM input length restrictions using summarization; can perform internet-based actions such as web searching, web form, and API interactions unattended; and includes text-to-speech for voice output.[3]
Observers note Auto-GPT's ability to write, debug, test, and edit code, even suggesting this ability may extend to Auto-GPT's own source code, enabling self-improvement.[3] However, as the underlying GPT models it uses are proprietary,[5][6] Auto-GPT cannot modify them, and it does not ordinarily have access to its own base system code.
Part of a series on |
Multi-agent systems |
---|
Multi-agent simulation |
Agent-oriented programming |
Related |
Background
On March 14, 2023, OpenAI released the large language model GPT-4. Observers were impressed by the model's substantially improved performance across a wide range of tasks.[7] As a text prediction model, GPT-4 itself has no ability to perform actions autonomously, but during pre-release safety testing red-team researchers found GPT-4 could be enabled to perform actions in the real world like convincing a TaskRabbit worker to solve a CAPTCHA challenge for it.[8] A team of Microsoft researchers argued that, given GPT-4's breadth of abilities at levels approaching those of humans, GPT-4 "could reasonably be viewed as an early (yet still incomplete) version of an artificial general intelligence (AGI) system." The researchers emphasized their experiments also found significant limitations in the system.[9]
Auto-GPT was released March 30, 2023 by Toran Bruce Richards, the founder of video game company Significant Gravitas Ltd. It became the top trending repository on GitHub shortly after its release, and has repeatedly trended on Twitter since.[3]
Issues
Whether Auto-GPT will find practical applications is uncertain. In addition to being plagued by confabulatory "hallucinations" of the underlying large language models upon which it is based, Auto-GPT often also has trouble staying on task, both problems which developers continue to try to address. After successfully completing a task, it usually does not remember how to perform it for later use, and when it does, for example when it writes a program, it often forgets to use the program later. Auto-GPT struggles to effectively decompose tasks and has trouble understanding problem contexts and how goals overlap.[2]
Auto-GPT was used to create ChaosGPT, a system given the goal of destroying humanity. The project was met with mixed amusement and concern.[10][11][12]
Reception
In September 2023, Will Knight wrote for Wired that, when given a test task of finding a public figure's email address, "Auto-GPT failed me, but it got close enough to illustrate a coming shift in how we use computers and the web."[13] Clara Shih, Salesforce Service Cloud CEO commented that "Auto-GPT illustrates the power and unknown risks of generative AI," and that due to usage risks, "For enterprises, it is especially important to include a human in the loop approach" when using such technologies.[14] In April 2023, Avram Piltch wrote for Tom's Hardware that Auto-GPT 'might be too autonomous to be useful,' as it did not ask questions to clarify requirements or allow corrective interventions by users. Piltch nonetheless noted that such tools have "a ton of potential" and should improve with better language models and further development.[15]
References
- Ortiz, Sabrina (April 14, 2023). "What is Auto-GPT? Everything to know about the next powerful AI tool". ZDNET. Archived from the original on April 16, 2023. Retrieved April 16, 2023.
- Xaio, Han (April 13, 2023). "Auto-GPT Unmasked: The Hype and Hard Truths of Its Production Pitfalls". Jina AI. Archived from the original on April 17, 2023. Retrieved April 17, 2023.
- Jiang, Kevin (April 14, 2023). "What's Auto-GPT? New, autonomous 'AI agents' can act on their own, rewrite their own code". The Toronto Star. Archived from the original on April 16, 2023. Retrieved April 16, 2023.
- Palmer, Sarah (April 14, 2023). "What is AutoGPT? Here's what we know about the hottest new AI chatbot". Euronews. Archived from the original on April 16, 2023. Retrieved April 16, 2023.
- "OpenAI is giving Microsoft exclusive access to its GPT-3 language model". MIT Technology Review. Archived from the original on February 5, 2021. Retrieved April 18, 2023.
- "GPT-4 is bigger and better than ChatGPT—but OpenAI won't say why". MIT Technology Review. Archived from the original on March 17, 2023. Retrieved April 18, 2023.
- Belfield, Haydn (March 25, 2023). "If your AI model is going to sell, it has to be safe". Vox. Archived from the original on March 28, 2023. Retrieved April 17, 2023.
- Cox, Joseph (March 15, 2023). "GPT-4 Hired Unwitting TaskRabbit Worker By Pretending to Be 'Vision-Impaired' Human". Vice News Motherboard. Archived from the original on April 10, 2023. Retrieved April 16, 2023.
- "Microsoft Now Claims GPT-4 Shows 'Sparks' of General Intelligence". www.vice.com. Archived from the original on April 18, 2023. Retrieved April 18, 2023.
- Xiang, Chloe. "AI Tasked With 'Destroying Humanity' Now 'Working on Control Over Humanity Through Manipulation'". Vice News. Archived from the original on April 16, 2023. Retrieved April 16, 2023.
- Reich, Aaron (April 14, 2023). "1/3rd of scientists fear AI decisions could spark nuclear-level disaster". The Jerusalem Post. Archived from the original on April 19, 2023. Retrieved April 21, 2023.
- Ward, Cassidy (April 16, 2023). "ChaosGPT is trying to destroy humanity; fortunately the AI is adorably bad at it". Syfy Wire. Archived from the original on April 16, 2023. Retrieved April 20, 2023.
- Knight, Will. "Enough Talk, ChatGPT—My New Chatbot Friend Can Get Things Done". Wired. ISSN 1059-1028. Retrieved September 22, 2023.
- Wiggers, Kyle (April 22, 2023). "What is Auto-GPT and why does it matter?". TechCrunch. Retrieved September 22, 2023.
- published, Avram Piltch (April 22, 2023). "Auto-GPT and BabyAGI Are AI's New Hotness, But They Suck Right Now". Tom's Hardware. Retrieved September 22, 2023.
Further reading
- Pounder, Les (April 15, 2023). "How To Create Your Own Auto-GPT AI Agent". Tom's Hardware. Retrieved April 16, 2023.
- Wiggers, Kyle (April 22, 2023). "What is Auto-GPT and why does it matter?". TechCrunch. Retrieved April 23, 2023.