Disclaimer: Welkom bij onze TechBlog!
Dit is een artikel in ons TechBlog. Ons Techblog bevat artikelen, geschreven door onze developers, over dingen die ze zijn tegengekomen tijdens hun werkzaamheden. Deze artikelen gaan (meestal) over een technisch onderwerp, en zijn met name bedoeld om te vermaken en (soms) te informeren. Dit specifieke artikel is vooral een tijdcapsule. De houdbaarheid is inmiddels ruim overschreden.

woensdag 18 oktober 2023
Auteur: Jeroen Mimpen

AI integratie

Dit artikel is een gearchiveerde kopie van onze /ai pagina, die we destijds hebben gemaakt toen ChatGPT nog relatief nieuw was. De pagina bevatte een aantal interactieve voorbeelden van wat je met de ChatGPT API kon doen. Inmiddels is de inhoud hopeloos verouderd - de wereld van AI is in de tussentijd enorm veranderd - maar we vonden het leuk om de inhoud te bewaren als een soort tijdcapsule.

Screenshot van de oorspronkelijke AI pagina op webenable.nl

Dit was in 2023, toen Casper een presentatie gaf over dit nieuwe concept genaamd 'AI'

Wat is AI (of eigenlijk: LLM)?

Wanneer we het tegenwoordig over AI hebben, hebben we het eigenlijk over LLMs (Large Language Models), of dus eigenlijk: taalmodellen. Een taalmodel is een vorm van AI die in staat is om teksten te begrijpen en teksten te genereren.

Een AI begrijpt dus ook de vraag: wat ben jij? En kan daar antwoord op geven. Hieronder stellen we de vraag aan de AI.

ChatGPT
Jeroen
ChatGPT, kan jij uitleggen wat jij precies bent?
ChatGPT
Ik ben ChatGPT. ChatGPT is een AI-programma gebaseerd op de GPT (Generative Pretrained Transformer) architectuur. Dit betekent dat ik getraind ben op een grote hoeveelheid tekst om te kunnen begrijpen en genereren van mensachtige tekst. Mijn training stelt me in staat om een breed scala aan vragen te beantwoorden en taken uit te voeren, zoals het verstrekken van informatie, vertalen van talen en zelfs het creëren van kunst via tekst-naar-beeld-AI (zoals DALL-E).

Ik werk door het analyseren van de tekst die je invoert en het genereren van een relevant antwoord gebaseerd op patronen en informatie die ik heb geleerd tijdens mijn training. Ik heb ook toegang tot extra tools zoals een geïntegreerde browser om informatie op te zoeken, en de mogelijkheid om bestanden te lezen die door gebruikers zijn geüpload voor specifieke taken.
AI-gegenereerde afbeelding in heroïsche stijl

Bron: Midjourney

Wat voor soort dingen kunnen allemaal gebouwd worden met behulp van AI?

In principe zijn de mogelijkheden eindeloos. Wij hebben voor onze klanten al enkele leuke implementaties mogen maken. Bijvoorbeeld een applicatie die ingestuurde teksten uit verschillende bronnen analyseerde en op basis daarvan een juridische brief opstelde.

Ook een leuke vermelding: onze ex-collega Tristan heeft FindYourTriggers hiermee gebouwd. Zijn applicatie analyseert geschreven teksten om te achterhalen wat je slechte gewoontes zijn, en hoe je deze kunt verbeteren.

We hebben deze pagina interactief gemaakt, door wat voorbeelden toe te voegen van ChatGPT-API-implementaties. Verveel je je bijvoorbeeld? Dan kan je ChatGPT vragen om een paar activiteiten te bedenken. En zo staan er meer interactieve voorbeelden op deze pagina.

ChatGPT, ik verveel me!

Verveel je je? Geen probleem! We kunnen ChatGPT vragen om een lijstje van vijf willekeurige activiteiten, voor iemand die zich verveelt. En om het extra leuk te maken vragen we ChatGPT om creatief te zijn bij de laatste twee punten van dit lijstje.

Wat is een API?

Een API is de manier waarop applicaties (bijvoorbeeld een website, of een app op je telefoon) kan 'praten' met andere software. Een bekend voorbeeld is software die integreert met je boekhoudpakket. En in dit geval biedt OpenAI een API aan waarmee hun AI-functionaliteiten geïntegreerd kunnen worden in jouw software.

Heb je in het bovenstaande blok op de 'Bedenk 5 activiteiten' knop geklikt? Op dat moment werd er door ons, via de ChatGPT-API, een verzoek verstuurd naar ChatGPT om deze lijst te genereren.

Schematische weergave van een AI API integratie

Schema AI Api

API voorbeelden

We hopen dat het nu wat meer duidelijkheid is rondom de termen AI en API. Hieronder staan nog een aantal interactieve voorbeelden van ChatGPT-implementaties.

Heb je nog meer ideeën nodig waar je een ChatGPT-implementatie voor zou kunnen gebruiken? Laten we het aan ChatGPT zelf vragen.

Waarom is Pim nog wakker?

Op een late, stille nacht is iedereen in huis in diepe slaap, behalve Pim. Hij sluipt met zijn favoriete knuffel Beer naar buiten voor een groot avontuur. Ook zijn knuffel Konijn en Monster willen mee, maar Pim had beloofd dat alleen Beer mee mocht. Met fonkelende sterren boven hem begint Pim zijn nachtelijke reis door de slapende stad, met Beer stevig in zijn armen en een glimlach op zijn gezicht.

ChatGPT gebruiken voor vertalingen

ChatGPT kan op verschillende manieren worden gebruikt voor vertalingen. Als je bijvoorbeeld een tekst hebt die je wilt vertalen naar een andere taal, kun je de tekst eenvoudigweg in de chat invoeren en vragen om de vertaling in de gewenste taal. Ik kan je helpen met vertalingen van en naar meerdere talen, waaronder Engels, Spaans, Frans, Duits, Italiaans, en nog veel meer.

Kunstmatige Intelligentie voor Artistieke Expressie

Software zoals Photoshop, Midjourney en DALL-E zorgt voor een opmerkelijke vooruitgang in digitale creativiteit. Deze tools gebruiken geavanceerde algoritmen en kunstmatige intelligentie om afbeeldingen te maken die soms moeilijk te onderscheiden zijn van menselijke creaties. Ze hebben een grote invloed op de creatieve industrie. Zie hieronder enkele beelden met als basis het verhaal van Pim.

AI-gegenereerde afbeelding van Pim op avontuur met zijn beer

Pim op avontuur — DALL-E 3

AI-gegenereerde afbeelding van Pim en zijn beer

Pim en zijn beer — Photoshop AI

AI-gegenereerde afbeelding van monster en konijn

Monster en konijn — Midjourney

AI-gegenereerde afbeelding van het raam van Pim

Het raam van Pim — DALL-E

Uw eigen AI integratie?

Interesse in een AI integratie voor uw bedrijf? Dan kunnen wij u helpen. Of wilt u meer weten over AI? U kunt dan bijvoorbeeld 1 van onze AI presentaties bij ons volgen.