ChatGPT hat die Welt im Sturm erobert, vor allem dank seines absolut einfachen Frameworks. Es handelt sich lediglich um einen KI-Chatbot , der in der Lage ist, als Antworten für den Benutzer überzeugende, natürlichsprachige Texte zu erstellen.
Bei KI-Chatbots hängt jedoch viel von der Fähigkeit einer Person ab, Aufforderungen zu formulieren, auf die die KI reagiert. Auto-GPT ist eine neue Anwendung, die es der KI ermöglicht, autonom und „selbstgesteuert“ zu agieren, und sie verändert völlig die Art und Weise, wie wir über diese Technologie denken.
Was ist Auto-GPT?
Auto-GPT ist eine Open-Source-Python-Anwendung, die am 30. März 2023 von einem Entwickler namens Significant Gravitas auf GitHub veröffentlicht wurde . Auf der Grundlage von GPT-4 ermöglicht die Anwendung der KI, „autonom“ zu agieren, ohne dass der Benutzer jede Aktion veranlassen muss. Sie können Auto-GPT ein Gesamtziel setzen und Schritt für Schritt Maßnahmen ergreifen, um dieses Ziel zu erreichen. Daher stammt das Konzept der „KI-Agenten“, die das Internet nutzen und völlig selbstständig Aktionen auf einem PC ausführen – ohne dass sie bei jedem Schritt aufgefordert werden müssen.
Das einfache Beispiel, das im ursprünglichen GitHub gepostet wurde, ist ein Beispiel für Auto-GPT mit dem Ziel, im Internet nach einzigartigen und originellen Rezepten für „das nächste bevorstehende Ereignis“ wie Ostern zu suchen. Chef-GPT, wie es genannt wurde, beginnt dann damit, im Internet nach einer Lösung zu suchen. Das zweite Ziel war, das Rezept als Datei auf dem Computer des Benutzers zu speichern.
Für sich genommen klingt das vielleicht nicht besonders innovativ. Aber die Fähigkeit von Auto-GPT, das Internet im Namen des Benutzers zu durchsuchen und Aktionen wie das Speichern von Dateien auszuführen, macht diese KI weit über einen einfachen Chatbot hinaus.
Wie funktioniert Auto-GPT?
Eines der faszinierenden Dinge an Auto-GPT ist die Art und Weise, wie es die Schritte der KI aufschlüsselt, und hier kommt die hervorragende Textgenerierung von GPT ins Spiel. Auto-GPT nennt sie „Gedanken“, „Begründung“ und „Kritik“ – um es Ihnen genau zu sagen was die KI tut und warum. Im Beispiel von Chef-GPT von oben war der erste „Gedanke“ wie folgt: „Ich werde nach bevorstehenden Veranstaltungen suchen, um eine geeignete Veranstaltung für die Erstellung eines einzigartigen Rezepts zu finden.“ Die „Begründung“ lautet also: „Die Suche nach einer bevorstehenden Veranstaltung wird mir helfen, ein relevantes und spannendes Rezept zu finden.“
Die von Auto-GPT geäußerte „Kritik“ wird einige der Bedenken und Einschränkungen hinsichtlich seiner Tätigkeit zum Ausdruck bringen. Wie Sie sehen, unternimmt Auto-GPT völlig autonom Schritte, um die vom Benutzer vorgegebenen Ziele zu erreichen.
Zu den weiteren netten Funktionen von Auto-GPT gehören das Lang-/Kurzzeitgedächtnis und die Text-to-Speech-Integration über ElevenLabs . Durch die Kombination all dieser Funktionen fühlt sich Auto-GPT eher wie eine KI an, die für die Interaktion mit Menschen entwickelt wurde.
Anwendungsfälle für Auto-GPT
Die Leute entdecken alle möglichen möglichen Anwendungsfälle für Auto-GPT, und wir stehen noch am Anfang. Da es vollständig Open Source ist, kann jeder mit dem Tool experimentieren. Ein einfaches Beispiel, das auf Twitter gepostet wurde, war „Ecommerce-GPT“, dessen Ziel darin bestand, eigenständig ein E-Commerce-Geschäft zu entwickeln und zu betreiben, mit dem Ziel, den Nettowert zu steigern.
Ein weiteres interessantes Beispiel war die Welt des Codierens. Ein Benutzer auf Twitter hat sich „Robo-GPT“ ausgedacht, das die Aufgabe hat, Code zu analysieren, neu zu schreiben und zu speichern.
Es gibt noch viele weitere Beispiele, und es ist nicht schwer, sich vorzustellen, wie sich daraus Bots entwickeln könnten, die Websites erstellen, Social-Media-Kampagnen durchführen und vieles mehr.
Darüber hinaus wurden konkurrierende Systeme entwickelt, die ähnliche Funktionen erfüllen. Dazu gehören Microsoft Jarvis und BabyAGI, die beide es GPT ermöglichen, „selbst zu steuern“ und autonom zu agieren.
So verwenden Sie Auto-GPT
Wie bei vielen GitHub-Projekten ist die Einrichtung von Auto-GPT nicht so einfach wie das Herunterladen einer Datei oder der Besuch einer Website. Bevor Sie beginnen können, müssen einige wichtige Voraussetzungen erfüllt sein, darunter Python 3.8 (oder höher), ein OpenAI-API-Schlüssel und ein Pinecone-API-Schlüssel. Sie benötigen außerdem eine ElevenLabs-API, wenn Sie die optionale Text-to-Speech-Funktion nutzen möchten.
Links dazu finden Sie auf der Auto-GPT-GitHub-Seite, zusammen mit anderen wichtigen Informationen. Wenn Sie diese drei Voraussetzungen erfüllt haben, klicken Sie auf „Code“ und laden Sie die Zip-Datei herunter. Alternativ können Sie über die Git-Anwendung auf die Dateien zugreifen.
Öffnen Sie zunächst ein Befehlszeilenprogramm wie PowerShell, in das Sie „git clone https://github.com/Torantulino/Auto-GPT.git“ eingeben müssen, um das Repository zu klonen.
Der zweite Schritt besteht darin, „cd ‚Auto-GPT‘“ in PowerShell einzugeben, um zum Projektverzeichnis zu navigieren. Geben Sie dann „pip install -r require.txt“ ein, um die erforderlichen Abhängigkeiten zu installieren. Zuletzt müssen Sie die Datei „.env.template“ in „.env“ umbenennen und Ihren OpenAI-API-Schlüssel eingeben.
Sobald Sie Auto-GPT installiert haben, ist es wirklich einfach zu verwenden. Sie werden zunächst aufgefordert, dem Bot einen Namen zu geben und ihm anschließend ein Ziel zu geben. Es gibt sogar Beispiele für beides, die Sie in die richtige Richtung führen sollen.
Hat Auto-GPT AGI erreicht?
Viele KI-Enthusiasten verweisen auf Auto-GPT als den ersten Blick auf AGI (Artificial General Intelligence) . Der Grund dafür ist natürlich, dass Auto-GPT die Fähigkeit demonstriert, zu argumentieren und mehrere autonome Schritte zur Erreichung von Zielen zu unternehmen. Die Hinzufügung eines Lang- und Kurzzeitgedächtnisses verleiht Auto-GPT außerdem Beständigkeit und ermöglicht es ihm, neue Dinge zu lernen.
Viele Leute werden sagen, dass eine Reihe verknüpfter Eingabeaufforderungen ein System nicht „intelligent“ macht, während andere behaupten, dass ein Großteil der menschlichen Intelligenz und des menschlichen Verhaltens auf ähnliche Weise funktioniert MacBook Air.
Ganz gleich, ob es sich um den Beginn von AGI oder nur um einen besonders nützlichen nächsten Schritt in der Standard-KI handelt, Auto-GPT wirft sicherlich einige philosophische Fragen über die Zukunft der „intelligenten Wesen“ auf, die im Internet leben und handeln.