Home » Kunstmatige intelligentie: wat vindt de oprichter van Ethereum van OpenAI’s GPT-3 bot?

Kunstmatige intelligentie: wat vindt de oprichter van Ethereum van OpenAI’s GPT-3 bot?

by Patricia

De OpenAI GPT-3 chatbot geniet de laatste tijd enige populariteit, omdat hij mensen zou kunnen vervangen voor veel handelingen zoals schrijven of coderen. Vitalik Buterin, de oprichter van Ethereum (ETH) leende zich daarom voor het experiment om een antwoord te vinden op een probleem waar hij mee zat.

Vitalik Buterin probeert OpenAI’s GPT-3 chatbot uit

..

De laatste tijd heeft OpenAI’s GPT-3 chatbot sociale netwerken in vuur en vlam gezet. Deze kunstmatige intelligentie zou een echt Zwitsers zakmes zijn, dat we kunnen vragen om blogberichten te schrijven over eender welk onderwerp, of zelfs om te coderen in de plaats van ontwikkelaars of om fouten in een slim contract te corrigeren :

Geconfronteerd met de aan hem toegeschreven verdiensten wilde Vitalik Buterin experimenteren met een concrete casus.

Op de webpagina die zijn Ethereum Name Service (ENS) “vitalik.eth” presenteert, kunnen bezoekers met de beschikbare informatie naar een versie van zijn blog gaan die gehost wordt met de InterPlanetary File System (IPFS) technologie:

Figuur 1 - Aanzicht van de ENS vitalik.eth

Figuur 1 – Aanzicht van de ENS vitalik.eth


Het probleem is dat dit adres eigenlijk een cryptografische hash is. Aangezien de resulterende alfanumerieke reeks afhangt van de gegevens die worden gerepresenteerd, verandert dit adres telkens wanneer de oprichter van Ethereum (ETH) zijn blog bijwerkt.

Vitalik Buterin moet dus regelmatig zijn ENS-pagina bijwerken met het nieuwe adres, wat hij beschouwt als een repetitieve taak waarvoor hij een geautomatiseerd programma wilde ontwikkelen.

De ontwikkeling van een geautomatiseerd programma

Het hele proces verloopt in verschillende stappen: Vitalik Buterin schrijft zijn blog posts op GitHub, dan moet een programma het automatisch uploaden naar IPFS en de ENS vitalik.eth pagina updaten:

Figuur 2 - Voorbeeld van een Vitalik Buterin artikel op GitHub

Figuur 2 – Voorbeeld van een Vitalik Buterin artikel op GitHub


Hij legt uit dat de eerste stap wordt afgehandeld door een computertool genaamd Fleek, maar dat hij liever “self-sovereign” blijft als het gaat om het updaten van zijn ENS, omdat het gaat om transacties op de Ethereum blockchain. Dus vraagt hij OpenAI’s GPT-3 chatbot om de code te schrijven voor het script dat hij nodig heeft:

Figuur 3 - Vitalik Buterin geeft instructies aan OpenAI's GPT-3

Figuur 3 – Vitalik Buterin geeft instructies aan OpenAI’s GPT-3


Aangezien de rest van het experiment erg technisch is, laten we het even samenvatten. Ten eerste is de code geschreven in Python in plaats van in JavaScript. Bovendien wilde Vitalik Buterin dat de code onafhankelijk zou zijn van enige externe bibliotheek, wat hier het geval is. Hieruit blijkt dat de chatbot eerst zeer precieze instructies moet krijgen.

Doorheen de bijkomende instructies die de Ethereum-oprichter aan de chatbot geeft, merkt hij fouten op in de code. Zo worden bepaalde functies gebruikt die in dit scenario niet thuishoren en door andere moeten worden vervangen.

Naarmate het experiment vordert, kiest Vitalik Buterin ervoor een deel van het script zelf te coderen, omdat hij dat efficiënter vindt dan de chatbot. Voor een tweede deel zal de chatbot nuttig voor hem zijn, hoewel hij zal moeten worden bijgestaan. Zijn conclusie is dan ook veelzeggend:

” De GPT-3 chatbot was nuttig als programmeerhulp, maar maakte ook veel fouten. Uiteindelijk kon ik zijn fouten snel overwinnen, omdat ik veel kennis had op dit gebied.”

OpenAI’s GPT-3 kan dus een echte tijdsbesparing zijn voor sommige eenvoudige handelingen, maar het zal van niemand een echte expert maken. Het gebruik ervan vereist een grondige kennis van het gebied waarvoor het wordt gebruikt, anders zult u eindigen met een aantal onnauwkeurigheden of zelfs fouten.

Related Posts

Leave a Comment