André Koene, 28-11-2023
Een inspirerende duik in de wereld van Prompt Engineering
Dinsdag 21 November mochten we maar liefst 16 deelnemers, bestaande uit zowel eigen newspark collega’s als diverse externe geïnteresseerden, ontvangen om deel te nemen aan onze Deepdive over “prompt engineering”. Dit evenement, georganiseerd door zelf benoemde ervaringsdeskundigen Jurgen en André, was niet alleen een platform om verantwoord om te gaan met AI-generatieve tools, maar ook een bron van inspiratie en ontdekking voor de aanwezigen. Het doel was om de veelzijdigheid van generatieve AI-tools te verkennen, waarbij uiteraard ChatGPT als het grote voorbeeld werd gebruikt.
De avond: Een mix van kennis en ervaring
De avond werd ingeluid met een hartelijke welkomsttoespraak van Jurgen. Hij schetste het doel van onze regelmatige terugkerende DeepDive-sessies zoals we die vanuit newspark organiseren en gaf een kijkje in de opzet van de avond. De sfeer was direct gezet; een combinatie van verwachting en nieuwsgierigheid vulde de ruimte. Na deze inleiding was het tijd voor een persoonlijk tintje: zowel André als Jurgen stelden zich voor, waarna alle deelnemers kort deelden wat hun ervaringen waren met het onderwerp en wat ze hoopten te leren of te bereiken tijdens de avond.
Vervolgens was het podium voor André. Hij bracht de recente “turbulente ontwikkelingen” bij OpenAI (het bedrijf achter ChatGPT) ter sprake, een onderwerp wat duidelijk de aandacht had, gezien de prominente rol van ChatGPT tijdens onze sessie. André ging dieper in op wat prompt engineering precies is en hoe het werkt, met o.a. een verwijzing naar het waardevolle Crafting AI Prompts framework.
André benadrukte de kracht van creativiteit bij het gebruik van generatieve AI. Hij deelde zijn persoonlijke ervaringen met het combineren van AI met programmeertalen en tools zoals C# en AutoIt, en hoe hij deze synergie in zijn werk toepast. De boodschap was duidelijk: de grootste meerwaarde behaal je door generatieve AI creatief te mengen met tools en programmeertalen die je al kent, tezamen met je bestaande vaardigheden.
Maar het was niet alleen rozegeur en maneschijn; André haalde ook de potentiële gevaren aan van generatieve AI. Hij waarschuwde voor het ondoordacht invoeren van data en het belang van het nauwkeurig controleren van je output. “Lees je prompt na en denk drie keer na voordat je op enter drukt,” adviseerde hij, en benadrukte het belang van het achteraf beoordelen van de gegenereerde content: is het juist, is het bruikbaar, of moet het verbeterd worden met doorvragen (binnen de AI-tool) of handmatige aanpassingen?
Voordat we zelf aan de slag gingen, demonstreerde André nog de toegevoegde waarde van de ‘custom instructions‘ instelling in ChatGPT en de recente mogelijkheid om customized GPTs te maken, een feature die sinds een aantal weken beschikbaar is.
Met deze grondige en inzichtelijke inleiding waren de deelnemers volledig uitgerust om zelf de wondere wereld van AI en prompt engineering te ontdekken.
Interactieve sessies en inzichtelijke presentaties
Na deze boeiende start, nam Jurgen de regie weer over. Met een korte maar effectieve brainstormsessie zorgde hij ervoor dat de groep kon kiezen uit enkele interessante topics. Deze onderwerpen waren specifiek gekozen om aan te sluiten bij de interesses van de aanwezigen. De groep splitste zich op in kleinere teams om verschillende aspecten van prompt engineering te verdiepen. Deze onderverdeling stimuleerde actieve deelname en bracht een diversiteit aan perspectieven aan het licht. De aanwezigen kregen de kans om hands-on te experimenteren, waarbij André rondliep om waardevolle tips te geven op basis van zijn ervaring.
Elk subteam werkte aan een eigen onderwerp en presenteerde de bevindingen aan de grotere groep. Deze mini-presentaties waren niet alleen informatief, maar boden ook ruimte voor André om constructieve feedback te geven. Zijn tips hielpen de deelnemers om nog diepere inzichten te verwerven en hun resultaten te verbeteren.
Demonstratie en Afsluiting
Normaal gesproken zouden we in onze DeepDive’s een tweede experimentronde houden. Echter, vanwege de vele enthousiaste vragen van de deelnemers, het volle programma van de avond, en de eerste ronde die al wat uitliep, gaven de deelnemers aan toch wel heel erg nieuwsgierig te zijn geworden naar de 5 GPTs die André reeds zelf had geconfigureerd. Het inhoudelijk deel van de avond werd dan ook afgesloten met een demo van hoe André zijn GPTs heeft geïnstrueerd en gebruikt. Deze praktische showcase gaf een realistisch beeld van de mogelijkheden en beperkingen van deze redelijke nieuwe feature van ChatGPT. De belangrijkste les hieruit was helder: het is beter om GPTs een smalle, gespecialiseerde focus te geven. Zo’n aanpak verhoogt de kwaliteit aanzienlijk, in plaats van te proberen een ‘alleskunner’ van je GPT te maken.
Na een avond vol leren en experimenteren, was er natuurlijk ook tijd voor ontspanning. De bijeenkomst werd afgesloten met een gezellige borrel, waarbij deelnemers de kans kregen om na te praten en te netwerken.
Conclusie
De DeepDive over prompt engineering was een perfecte mix van educatie, praktische toepassing en gezelligheid. Het bood een unieke kans om de nieuwste ontwikkelingen in AI-generatieve tools te verkennen en de creatieve mogelijkheden ervan te begrijpen. Het was een avond die niet alleen de ogen opende voor de potentie van AI, maar ook inspireerde tot verantwoordelijk en innovatief gebruik ervan in de toekomst.
Wil je onze volgende DeepDive, waar kennis, innovatie en gezelligheid altijd samenkomen, bijwonen? Word dan lid van ons Meetup kanaal en ontdek de kracht van gezamenlijk leren in de wereld van softwaretesten, -automatisering en -development!