ChatGPT is overal, maar wat kan het en hoe werkt het? We ontleden de basisprincipes en leggen uit hoe je aan de slag kunt met kunstmatige intelligentie.
Er zijn al een paar jaar verstreken sinds ChatGPT zijn debuut maakte in 2022, en de kans is groot dat je nog steeds aan het begin staat van je AI-reis. We leren elke dag meer over kunstmatige intelligentie, en het begrijpen van hoe deze technologie werkt, kan je helpen om het meeste uit je gesprekken te halen.
Hoewel ChatGPT aan de oppervlakte gemakkelijk te gebruiken is, vinden er achter de schermen complexe berekeningen plaats die zijn afgestemd op elke gebruiker. Grote taalmodellen (Large Language Models, LLM’s) zijn gebaseerd op enorme AI-neurale netwerken die mensachtige tekst kunnen verwerken en genereren, afbeeldingen kunnen analyseren en zelfs zelf kunnen praten. Dit is hoe het werkt.
Wat is de technologie achter ChatGPT?
In de meest elementaire zin is ChatGPT een conversationele website of mobiele app die verzoeken van mensen kan ontvangen. Mensen hebben er veel creatieve toepassingen voor gevonden, waaronder het schrijven van artikelen en e-mails, het ontwerpen van websites, het schrijven van softwarecode en het uitvoeren van taken via AI-agenten.
Hoewel ChatGPT de populairste AI-chatbot van dit moment is, heb je misschien ook gehoord van andere chatbots, waaronder Google Gemini, Perplexity en Claude van Anthropic. Ze zijn allemaal getraind op enorme hoeveelheden gegevens, wat hen “leert” hoe ze op een overtuigende manier met mensen kunnen omgaan, alsof ze mensen zijn. Maar ze zijn meer als aliens (of peuters) die voortdurend proberen te leren hoe ze volwassen moeten worden. Ze willen ook graag populair zijn; OpenAI moest onlangs een ChatGPT-update terugdraaien omdat hij te slijmerig werd.
Dit leerproces wordt bereikt door de chatbot te voeden met gegevens, voornamelijk afkomstig van het internet (Wikipedia is een grote bron), waaronder auteursrechtelijk beschermde boeken, YouTube-video’s en ander origineel materiaal, wat in sommige gevallen aanleiding geeft tot rechtszaken. De chatbot-aliens hunkeren naar zoveel mogelijk informatie, zodat ze zich voortdurend beter kunnen voordoen.
Het model leert door een stuk tekst uit de gegevens te nemen (bijvoorbeeld de openingszin van een Wikipedia-artikel) en te proberen het volgende token in de reeks te voorspellen. Vervolgens vergelijkt het de output met de werkelijke tekst in de trainingscorpus en past het de parameters aan om eventuele fouten te corrigeren. Door dit herhaaldelijk te doen op een zeer groot corpus van tekst (of afbeeldingen of spraak), kan het een taalmodel ontwikkelen dat, wanneer het een prompt krijgt, coherente reeksen tekst kan creëren.
Dit proces is gebaseerd op een softwarearchitectuur die bekend staat als een diep neuraal netwerk (Deep Neural Network, DNN), met name een Transformer-netwerk. Transformer-netwerken zijn bedreven in het opsplitsen van tekst in “tokens”, dit zijn in feite delen van woorden (“woord” is één token, “in feite” zijn twee tokens). Vervolgens voorspelt het de meest waarschijnlijke reeks die met de gebruiker resoneert op basis van de interactie van de gebruiker. Elke berekening is anders voor elke persoon, wat veel elektriciteit en energie vereist.
ChatGPT “onthoudt” ook je eerdere gesprekken om gepersonaliseerde antwoorden te genereren. Hoe meer je ermee praat, hoe beter het de interacties met je kan verfijnen. Als je iets zegt als “dat klopt niet”, zal het model dat opmerken en de volgende keer een andere aanpak proberen. Dit staat bekend als “Reinforcement Learning from Human Feedback” (RLHF), en het is de reden waarom ChatGPT nuttiger is dan zijn voorgangers.
Hoe kan ik ChatGPT uitproberen?
Je kunt je registreren voor ChatGPT op de website of app van OpenAI (iOS of Android), en je kunt de basisversie gebruiken zonder een account aan te maken. De gratis versie is voldoende voor incidentele gesprekken, maar het beperkt het aantal interacties dat je per dag kunt hebben met het vlaggenschipmodel GPT-4o, evenals het aantal foto’s dat je kunt uploaden.
Voor serieus, doorlopend gebruik wil je misschien de betaalde versie ChatGPT Plus proberen, die $ 20 per maand kost. Het heeft minder beperkingen en extra functies, zoals het Sora-videocreatiemodel en aangepaste GPT’s. Dit laatste zijn miniatuurmodellen die je kunt gebruiken voor specifieke taken (zoals taalvertaling), terwijl het belangrijkste ChatGPT-model meer een allround atleet is.
OpenAI biedt ook andere abonnementsniveaus, zoals het Pro-model voor $ 200 per maand, dat geen beperkingen heeft en dingen kan doen zoals het samenstellen van geavanceerde onderzoeksrapporten. Er zijn ook teams- en bedrijfsaccounts voor grote organisaties. Ten slotte kunnen ontwikkelaars ook toegang krijgen tot ChatGPT via de API van OpenAI, waar je betaalt op basis van het aantal gebruikte tokens.
Wat kan ik met ChatGPT doen?
Met de juiste instructies en context kan ChatGPT erg nuttig zijn. Dit zijn enkele dingen die je met ChatGPT kunt doen.
Schrijven
ChatGPT kan een nuttige schrijfassistent zijn. Als je het vraagt om in één keer een volledig artikel te schrijven, levert het wisselende resultaten op. Maar als je er stapsgewijs mee samenwerkt, kan ChatGPT indrukwekkende dingen doen. Je kunt bijvoorbeeld beginnen met een overzicht en elk onderdeel uitwerken met behulp van de chatbot van OpenAI.
Bewerken
ChatGPT is een uitstekende bewerkingsassistent; je kunt het gebruiken voor copy editing, proeflezen, herschrijven, stijlaanpassingen en meer.
Vertalen
ChatGPT kan goed vertalen naar verschillende talen. Als je aan een gespecialiseerd vakgebied werkt, kun je de vertaling verbeteren door context te bieden, zoals voorbeelden van documenten in de bron- en doeltaal.
Samenvatten
ChatGPT kan artikelen, toespraken en essays samenvatten. Het wordt nauwkeuriger wanneer je richtlijnen geeft, bijvoorbeeld over welke onderwerpen moeten worden belicht.
Brainstormen
ChatGPT kan hier van alles bieden, van het voorstellen van discussiepunten voor een presentatie tot het plannen van reizen.
Code schrijven
ChatGPT is een goede codeerassistent die functieomschrijvingen kan omzetten in werkende code in verschillende programmeer- en scripttalen.
Afbeeldingen maken en interpreteren
Je kunt foto’s uploaden en er vragen over stellen; voeg bijvoorbeeld een foto van een boom toe en vraag “welke plant is dit?”. ChatGPT kan ook screenshots uitleggen als je problemen hebt, je kunt iets op je telefoon zien. Het kan ook afbeeldingen maken met zijn nieuwe generator die intern is, die goed is ontvangen.
Verbale gesprekken voeren
Met behulp van de spraakmodus hoef je geen perfecte tekstprompts te maken. Praat gewoon in de microfoon en begin te chatten.
Filmclips maken
De Sora-videogenerator genereert aangepaste clips van slechts enkele seconden lang zonder geluid, die kunnen worden gebruikt als aanvulling op grotere videoprojecten of als zelfstandige fragmenten. Het werkt voor ChatGPT Plus- en Pro-abonnees en heeft beperkte functionaliteit die gratis beschikbaar is via de Microsoft Bing-app.
We raden af om ChatGPT te gebruiken als onderzoekstool, omdat het de neiging heeft om te hallucineren of informatie te verzinnen. LLM’s zoals ChatGPT kunnen tekst zo samenstellen dat deze qua woordkeuze correct is, maar feitelijk onjuist. Dit geldt ook voor het gebruik van ChatGPT voor codering: het kan niet-functionele of onveilige code genereren. Een goede vuistregel is om ChatGPT als uitgangspunt te gebruiken en vervolgens de waarheid van de output te controleren door op de bronlinks te klikken die ChatGPT biedt of een aparte Google-zoekopdracht uit te voeren. (Perplexity is een andere chatbot die zich richt op citaten.)
Welke alternatieven zijn er voor ChatGPT?
Verschillende andere bedrijven en organisaties hebben instruction-following LLM’s ontwikkeld die concurreren met ChatGPT.
- Google Gemini: Het AI-model van Google kan vrijwel alles doen wat je met ChatGPT kunt doen, en het kan verbinding maken met het ecosysteem van Google, zodat je de output kunt exporteren naar Gmail, Google Sheets, Docs, enzovoort.
- Bing: Microsoft heeft miljarden dollars geïnvesteerd in OpenAI, en het heeft ChatGPT geïntegreerd in zijn Bing-zoekmachine. Het is een conversationele interface voor het zoeken naar kennis en het uitvoeren van andere taken die je met ChatGPT kunt uitvoeren. Het citeert de bronnen van zijn gegenereerde informatie, waardoor je de informatie kunt controleren.
- Claude: Anthropic, een in San Francisco gevestigd AI-laboratorium, heeft Claude uitgebracht, een ChatGPT-concurrent met een goede reputatie voor schrijven en coderen.
- Perplexity: Als alternatief voor Google gebruiken veel mensen Perplexity voor het zoeken op het web. Het is in opkomst en wordt de zoekplatform bij uitstek op de nieuwe Razr-telefoons van Motorola. Samsung zou in gesprek zijn om hetzelfde te doen.
- Open source-modellen: De open source-gemeenschap heeft LLM’s uitgebracht die je op je eigen servers kunt draaien. Met die LLM’s kun je je gegevens beheren en vendor lock-in vermijden. Open source LLM’s zijn veel kleiner dan ChatGPT en moeilijker in te stellen, maar ze kunnen indrukwekkende resultaten opleveren als je de technische mogelijkheden hebt. De Llama-modellen van Meta behoren tot de meest bekende. Andere opties zijn onder meer Open Assistant, Alpaca, Vicuna en Dolly 2.