Home » Künstliche Intelligenz: Was denkt der Gründer von Ethereum über den Chatbot GPT-3 von OpenAI?

Künstliche Intelligenz: Was denkt der Gründer von Ethereum über den Chatbot GPT-3 von OpenAI?

by v

In letzter Zeit erfreut sich der Chatbot GPT-3 von OpenAI einer gewissen Beliebtheit, da er angeblich in der Lage ist, den Menschen bei vielen Tätigkeiten wie Schreiben oder Kodieren zu ersetzen. Vitalik Buterin, der Gründer von Ethereum (ETH), hat sich daher dem Experiment unterzogen, um eine Antwort auf ein Problem zu finden, mit dem er konfrontiert war.

Vitalik Buterin versucht sich am Chatbot GPT-3 von OpenAI

In letzter Zeit heizt der Chatbot GPT-3 von OpenAI die sozialen Netzwerke an. Diese künstliche Intelligenz wäre ein echtes Schweizer Taschenmesser, das wir bitten könnten, Blogartikel zu jedem beliebigen Thema zu schreiben, sogar anstelle von Entwicklern zu kodieren oder Fehler in einem Smart Contract zu korrigieren:

Angesichts der Verdienste, die ihm zugeschrieben werden, wollte Vitalik Buterin ein Experiment anhand eines konkreten Praxisfalls durchführen.

Auf der Präsentationswebseite seines Ethereum Name Service (ENS) „vitalik.eth“ führen die verfügbaren Informationen die Besucher zu einer Version seines Blogs, die mit der Technologie InterPlanetary File System (IPFS) gehostet wird:

Abbildung 1 - Ansicht der ENS vitalik.eth

Abbildung 1 – Ansicht der ENS vitalik.eth


Das Problem ist, dass diese Adresse in Wirklichkeit einem kryptographischen Hash entspricht. Da die resultierende alphanumerische Folge von den Daten abhängt, die repräsentiert werden, ändert sich diese Adresse jedes Mal, wenn der Gründer von Ethereum (ETH) seinen Blog aktualisiert.

So muss Vitalik Buterin seine ENS-Seite regelmäßig mit der neuen Adresse aktualisieren, was er als eine sich wiederholende Aufgabe betrachtet, für die er ein automatisiertes Programm entwickeln wollte.

Entwickle ein automatisiertes Programm

Der gesamte Prozess besteht aus mehreren Schritten: Vitalik Buterin schreibt seine Blogartikel auf GitHub, dann soll ein Programm diese automatisch auf IPFS hochladen und die ENS-Seite vitalik.eth aktualisieren:

Abbildung 2 - Übersicht über einen Artikel von Vitalik Buterin auf GitHub

Abbildung 2 – Übersicht über einen Artikel von Vitalik Buterin auf GitHub


Er erklärt, dass der erste Schritt von einem Computertool namens Fleek übernommen wird, dass er aber bei der Aktualisierung seines ENS lieber „selbstsouverän“ bleiben möchte, da diese Transaktionen auf der Ethereum-Blockchain beinhaltet. Er bittet daher den Chatbot GPT-3 von OpenAI, ihm den Code für das Skript zu schreiben, das er benötigt:

Abbildung 3 - Vitalik Buterin gibt dem GPT-3 von OpenAI Anweisungen

Abbildung 3 – Vitalik Buterin gibt dem GPT-3 von OpenAI Anweisungen


Da der Rest des Experiments sehr technisch ist, fassen wir es einfach zusammen. Erstens war der Code in Python und nicht in JavaScript geschrieben. Außerdem wollte Vitalik Buterin, dass besagter Code von keiner externen Bibliothek abhängt, was hier der Fall ist. Dies zeigt, dass man dem Chatbot erstens sehr genaue Anweisungen geben muss.

Während der zusätzlichen Anweisungen, die der Ethereum-Gründer dem Chatbot gibt, fallen ihm immer wieder Fehler im Code auf. Als Beispiel sei hier die Verwendung bestimmter Funktionen genannt, die in diesem Fall nicht angebracht sind und durch andere ersetzt werden sollten.

Im Laufe des Experiments entschied sich Vitalik Buterin, einen Teil des Skripts selbst zu kodieren, da er der Meinung war, dass er effizienter als der Chatbot sei. Bei einem zweiten Teil wird ihm der Chatbot nützlich sein, obwohl er ihn unterstützen musste. Sein Fazit ist also ziemlich aussagekräftig:

“ Der GPT-3 Chatbot war als Programmierhilfe nützlich, aber er hat auch viele Fehler gemacht. Letztendlich konnte ich seine Fehler schnell überwinden, da ich viel Wissen in diesem Bereich hatte. „

So kann der GPT-3 von OpenAI bei einigen einfachen Operationen eine echte Zeitersparnis darstellen, wird aber niemanden in einen echten Experten verwandeln. Seine Verwendung erfordert eine gründliche Kenntnis der Domäne, für die er verwendet wird, da sonst viele Ungenauigkeiten oder Fehler auftreten können.

Related Posts

Leave a Comment