Vragen met vraagcontext

Doel van het voorbeeld:

In dit voorbeeld introduceren we een prompt-template die een korte instructie voor het AI-model bevat, een contextblok, een gebruikersinstructie en een invoerveld voor het formuleren van de vraag aan het AI-model. Het contextblok is een unieke component wiens inhoud wordt bepaald door de vraag die de gebruiker invoert. Met behulp van "embedding vectoren" selecteren we de documentatie die het meest geschikt is om de vraag te beantwoorden.

Gebruikte bouwstenen:

tekstcontextblokinstructie gebruiker

Doel van de prompt-template:

Het doel van deze prompt-template is om het AI-model een vraag te laten beantwoorden op basis van relevante informatie die we via de prompt naar het model sturen. Voor dit voorbeeld hebben we de volledige online documentatie van de WATCH Projectbeheer applicatie opgedeeld in coherente tekstfragmenten van 100 tot 300 woorden en deze voorzien van een embedding vector via een AI-model. Door de gestelde vraag ook om te zetten in een embedding vector, kunnen we de meest relevante stukken documentatie meesturen als context om het AI-model de vraag te laten beantwoorden.

AI Tools > AI Inzetten > Enkele prompt

Het "Enkele prompt"-scherm in de AI-Tools applicatie toont (afhankelijk van de autorisatie) maximaal drie tabbladen. Op het "GEBRUIKER"-tabblad worden alleen de onderdelen van de prompt-template getoond die nodig zijn om de taak uit te voeren.
Op het "BEHEERDER"-tabblad zien we alle onderdelen van de prompt-template. Deze tab geeft de opbouw van de prompt-template het duidelijkst weer en is daarom standaard de actieve tab op deze voorbeeld webpagina. Vervolgens is er nog het "ONTWIKKELAAR"-tabblad waarop de JSON structuur van de API-Call en de reactie van het AI-Model te zien zijn.

In de afbeelding hieronder zien we de gebruikersinterface van het "Enkele prompt"-scherm.

help voorbeeld gebruiker

Na het klikken op de "versturen"-knop verschijnt het door het AI-model gegenereerde antwoord onderaan het scherm.

help voorbeeld gebruiker antwoord

In onderstaande afbeelding wordt getoond hoe de prompt eruitziet op het "BEHEERDER"-tabblad van het "Enkele prompt"-scherm.

help voorbeeld beheerder

Na het klikken op de "versturen"-knop verschijnt het door het AI-model gegenereerde antwoord onderaan het scherm.

help voorbeeld beheerder antwoord
In de AI-Tools applicatie laat het "ONTWIKKELAAR"-tabblad de informatie zien die via de API naar het AI-model wordt gestuurd. In dit geval zorgt het context-datablok in de prompt-template ervoor dat er tien relevante documentatiestukken aan de prompt worden toegevoegd. Deze zijn het meest geschikt om de gestelde vraag te beantwoorden.

help voorbeeld ontwikkelaar

Onder de API-Call informatie verschijnen de gegevens die het AI-model als antwoord terugstuurt.

help voorbeeld ontwikkelaar antwoord

Laatste nieuws

Elke fout een keer, en dan de hele soort

Er gaat elke week iets stuk, en dat is de normale toestand van software die echt gebruikt wordt. Over de gewoonte die het team bij elkaar houdt: elk incident wordt geen pleister op dat ene geval, maar een regel die de hele soort afvangt.

Lees meer

De regel die niet kan twijfelen

De mail automatisch sorteren ging bijna altijd goed, maar een lastige soort bleef glippen, en de AI beter instrueren hielp niet meer. Over het moment waarop een botte, vaste regel betrouwbaarder is dan een slimme die af en toe mist.

Lees meer

De wachtlijst van de mens werd een rij knoppen

Als een AI-collega vastloopt op een beslissing die alleen een mens kan nemen, stelde hij die vraag als een lap tekst. En het systeem porde urenlang de verkeerde. Over drie stappen die de vraag aan de mens zichtbaar, klikbaar en snel maakten.

Lees meer

We ontdekten dat we een module hadden

De schermen waarmee we ons AI-team beheren waren stuk voor stuk gebouwd, precies wanneer we ze nodig hadden. Pas toen er iemand bij kwam die ze niet zelf had gebouwd, bleek wat er ontbrak. Niet nieuwe schermen, maar orde.

Lees meer