ChatGPT hat die Welt im Sturm erobert, was größtenteils seinem kinderleichten Framework zu verdanken ist. Es handelt sich lediglich um einen KI-Chatbot , der überzeugende, natürlichsprachliche Antworten an den Benutzer produzieren kann.
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 dazu aufgefordert werden müssen.
Das im ursprünglichen GitHub veröffentlichte einfache Beispiel handelt von 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, im Internet nach einer Lösung zu suchen. Das zweite Ziel bestand darin, 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, im Namen des Benutzers im Internet zu suchen und Aktionen wie das Speichern von Dateien auszuführen, macht diese KI weit mehr als einen einfachen Chatbot.
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 viel mehr 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 Anwendungsfälle für Auto-GPT, und wir stehen noch ganz am Anfang. Da es komplett Open Source ist, kann jeder mit dem Tool experimentieren. Ein einfaches Beispiel, das auf Twitter gepostet wurde, war „Ecommerce-GPT“, dessen Ziel es war, ein E-Commerce-Geschäft autonom zu entwickeln und zu betreiben, um den Nettowert zu steigern.
Ein weiteres interessantes Beispiel stammt aus der Welt des Programmierens. Ein Benutzer auf Twitter hat „Robo-GPT“ erfunden, dessen Aufgabe darin besteht, 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-GPTs nicht so einfach wie das Herunterladen einer Datei oder das Aufrufen einer Website. Bevor Sie beginnen, sind einige wichtige Voraussetzungen erforderlich, 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 zusammen mit anderen wichtigen Informationen auf der Auto-GPTs-GitHub-Seite. Sobald Sie diese drei Anforderungen 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 requirements.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 ganz einfach zu verwenden. Sie werden aufgefordert, dem Bot zuerst einen Namen zu geben und ihm dann ein Ziel zuzuweisen. Es werden sogar Beispiele für beides gegeben, um Sie in die richtige Richtung zu führen.
Hat Auto-GPT AGI erreicht?
Viele KI-Enthusiasten verweisen auf Auto-GPTs als den ersten Blick auf AGI (Artificial General Intelligence) . Der Grund dafür ist natürlich, dass Auto-GPTs die Fähigkeit demonstriert, zu argumentieren und mehrere autonome Schritte zur Erreichung von Zielen zu unternehmen. Durch die Hinzufügung eines Lang- und Kurzzeitgedächtnisses wird Auto-GPTs außerdem dauerhaft, sodass es neue Dinge lernen kann.
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 Walkie Talkie.
Unabhängig davon, ob es sich um den Beginn einer künstlichen Intelligenz (AGI) oder nur um einen besonders nützlichen nächsten Schritt in der Standard-KI handelt, wirft Auto-GPTs sicherlich einige philosophische Fragen über die Zukunft der „intelligenten Wesen“ auf, die im Internet leben und agieren.