Die Fähigkeit, Sprachmodelle selbst zu steuern
Sprachmodelle können in vielen Bereichen zur Automatisierung und Beschleunigung von Aufgaben eingesetzt werden, indem sie Text oder Code generieren. Eine neue Entwicklung namens „Self-Prompting“ oder „Auto-Prompting“ nutzt diese Fähigkeiten, um das Sprachmodell selbst zu steuern. Das Modell entwickelt basierend auf einer Eingabe weitere Prompts, die es dann ausführt und so zu neuen Prompts führen können. Wenn das Sprachmodell mit Werkzeugen wie der Internetsuche oder der Fähigkeit, geschriebenen Code zu testen, verknüpft wird, wird es zu einem automatischen Assistenten, der weit mehr kann als nur Text oder Code zu generieren.
Auto-GPT entwickelt selbständig Geschäftsideen
Ein Beispiel für diese Methode ist die experimentelle Open-Source-Anwendung „Auto-GPT“, die selbstständig Geschäftsideen entwickeln, managen und Einnahmen generieren kann. Das Programm plant Schritt für Schritt, begründet Entscheidungen und entwickelt Pläne, die es dokumentiert. Es verfügt über einen Internetzugang zur Datenbeschaffung und kann Daten speichern und über die Elevenlabs-API Sprache generieren. Das System ist sogar in der Lage, sich selbst weiterzuentwickeln und Fehler zu beheben, indem es Python-Skripte über GPT-4 generiert.
Die Idee hinter Auto-GPT und ähnlichen Projekten wie Baby-AGI oder Jarvis ist die Vernetzung von Sprachmodellen und Funktionen zur automatisierten Bearbeitung komplexer Aufgaben. Das Sprachmodell fungiert dabei als eine Art Controller, der andere Sprach- oder Expertenmodelle und Werkzeuge automatisiert einsetzt, um ein vorgegebenes Ziel möglichst selbstständig zu erreichen.
Textsteuerung, die durch Sprachbefehle aktiviert wird
Sprachmodelle können auch als Computer-Plattform eingesetzt werden. Das Start-up Adept arbeitet an einer universellen Textsteuerung, mit der ein Modell allein durch Sprachbefehle eine Webseite durchsuchen, in Wikipedia recherchieren oder Excel bedienen kann. ChatGPT-Plugins haben ähnliches Automatisierungspotenzial und wurden von OpenAI bereits als kommendes Feature vorgestellt.
Experimente zeigen, dass auch Roboter vom Sprachverständnis und Weltwissen großer Sprachmodelle profitieren können. Google steuert Haushaltsroboter per natürlicher Sprache, die Sprachverstehen mit Umgebungs- und Objekterkennung kombinieren können, um mehrstufige Aktionen auszuführen, ohne dass diese vorher programmiert werden müssen. Auto-Prompting kann auch für Brainstorming eingesetzt werden: Aus einer Themeneingabe generiert GPT-4 weitere Prompts, die zu neuen Prompts führen und so weiter – die Ergebnisse werden von einer Software in einer Mindmap-Struktur festgehalten.
Sprachmodelle haben großes Potential
Insgesamt zeigt der Einsatz von Self-Prompting und Auto-Prompting das Potenzial von Sprachmodellen für automatisierte komplexe Aufgaben, die weit über die Textgenerierung hinausgehen. Durch die Vernetzung mit anderen Werkzeugen und Expertenmodellen können Sprachmodelle als automatisierte Assistenten und Controller fungieren und die Effizienz und Produktivität in verschiedenen Bereichen steigern.
Textzusammenfassung: ChatGPT
Originalartikel: Auto-GPT: Self-Prompting automatisiert große Sprachmodelle (the-decoder.de)