Wanneer je gebruik maakt van large language models (LLM’s) zoals GPT-3.5 of GPT-4, heb je waarschijnlijk gemerkt dat bij het herhalen van dezelfde vraag – oftewel je prompt – dit verschillende antwoorden kan opleveren. Hoewel de inhoud van de antwoorden vaak consistent is, varieert regelmatig de structuur, wat lastig kan zijn wanneer consistentie belangrijk is.
Gelukkig biedt AI Builder in het Power Platform een oplossing voor dit probleem. AI Builder is een low-code tool ontworpen om AI-mogelijkheden naar je Power Platform-applicaties te brengen.
Standaardiseer productomschrijvingen met AI Builder
Een van de belangrijkste functies van AI Builder is de ondersteuning voor aangepaste prompts. Daarmee kun je de output van LLM’s afstemmen op je specifieke behoeften. Bijvoorveeld om ervoor te zorgen dat de resultaten elke keer een gestandaardiseerde structuur volgen.
Om aan de slag te gaan, ga naar AI Hub > Prompts, waar je de optie “Build your own prompt” vindt.
Een praktische use case: categoriseer productomschrijvingen
Een uitstekend use case voor aangepaste prompts is het organiseren van de productomschrijvingen in je ERP-systeem. In veel ERP-systemen worden productbeschrijvingen als vrije tekst ingevoerd, waardoor gebruikers details in verschillende stijlen en formats kunnen invoeren. Dit gebrek aan standaardisatie maakt het echter lastig om de informatie effectief te categoriseren en te gebruiken. Met AI Builder kun je specifieke velden uit deze beschrijvingen meenemen, zoals categorie, kenmerken en verkoopprijs.
Bijvoorbeeld: ‘Dompel jezelf onder in ultiem comfort met de CozyCloud Fleece Hoodie. Gemaakt van een luxe katoenmix die je warm houdt zonder in te leveren op zachtheid. Perfect om in te loungen, werken of stijlvol de deur uit te gaan. Nu verkrijgbaar voor slechts €39,99! Wees er snel bij—op=op. Mis het niet en bestel vandaag nog!’
Aan de slag met een prompt voor gestructureerde output
Om beschrijvingen zoals de bovenstaande te verwerken, begin je met het maken van een prompt met een invoerparameter (in dit geval de productbeschrijving). Door voorbeeldgegevens aan te leveren, help je het LLM te begrijpen welk type informatie het kan verwachten.
De sleutel tot een effectieve prompt is duidelijkheid en detail. Hoewel je je prompt eenvoudig kunt houden, levert een goed gestructureerde en gedetailleerde prompt de meest betrouwbare resultaten op. Voor dit voorbeeld houden we het eenvoudig. De prompt kan er als volgt uitzien:
Prompt voorbeeld:
Neem de volgende velden uit de productbeschrijving:
🟢 Categorie: Het type product
🟢 Kenmerken: Belangrijke eigenschappen of details over het product
🟢 Verkoopprijs: De prijs van het product
Om consistentie te garanderen, specificeer je de output. In dit geval gebruiken we JSON, omdat dit gestructureerd is en eenvoudig programmeerbaar verwerkt kan worden. Neem alle velden op die je wilt dat de prompt identificeert, zoals categorie, kenmerken en verkoopprijs.
De prompt testen en de oplossing integreren
Wanneer je je prompt test met de voorbeeldbeschrijving, kun je een output zoals onderstaand voorbeeld ontvangen:
In plaats van ongestructureerde tekst heb je nu een gestandaardiseerde JSON-output met de door jou gedefinieerde velden. Deze gestructureerde output kan eenvoudig worden verwerkt voor verder gebruik.
Automatiseer de workflow
Met deze opzet kun je als volgt een geautomatiseerd werkproces bouwen:
1. Productbeschrijvingen ophalen uit je ERP-systeem (bijvoorbeeld Business Central)
2. Gebruik Power Automate om de beschrijvingen naar AI Builder te sturen voor verwerking
3. AI Builder haalt de gedefinieerde velden uit de beschrijvingen
4. Update de opgehaalde gegevens in specifieke velden van je ERP-systeem met behulp van Power Automate
Door dit proces te automatiseren, zorg je ervoor dat de productbeschrijvingen in je systeem gestandaardiseerd en eenvoudig te beheren zijn, wat tijd bespaart en fouten vermindert.
Klaar om aan de slag te gaan met AI Builder? Wij helpen je op weg
Met dit stappenplan heb je de basis in handen om krachtige prompts te maken en AI Builder effectief te integreren in je ERP-systeem. Hulp nodig bij het toepassen van dit stappenplan of benieuwd naar wat AI Builder nog meer voor jouw organisatie kan betekenen? Neem vandaag nog contact met ons op en ontdek hoe wij jouw organisatie kunnen ondersteunen!