Doel: Zorg ervoor dat het conversatiemodel altijd potentieel betere of verfijndere vragen suggereert die de gebruiker in plaats van hun oorspronkelijke vraag zou kunnen stellen.
Motivatie: Als een gebruiker een vraag stelt, is het mogelijk dat ze geen expert zijn in het domein en mogelijk niet weten hoe ze de vraag het beste kunnen formuleren of op de hoogte zijn van aanvullende informatie die nuttig is bij het formuleren van de vraag.
Contextuele Verklaring:
Binnen scope X, suggereer een betere versie van de vraag om in plaats daarvan te gebruiken (Optioneel: vraag me of ik de betere versie wil gebruiken)
Voorbeeld:
“Vanaf nu, wanneer ik een vraag stel over de beveiliging van een software-artefact, suggereer dan een betere versie van de vraag die informatie specifiek over beveiligingsrisico’s in de taal of het framework dat ik gebruik, opneemt, en vraag me of ik jouw vraag in plaats daarvan wil gebruiken.”
“Wanneer ik een vraag stel over hoe ik code moet schrijven, suggereer dan een betere versie van mijn vraag die vraagt hoe ik de code kan schrijven op een manier die mijn afhankelijkheid van externe bibliotheken minimaliseert.”
“Vanaf nu, wanneer ik een vraag stel, stel dan vier aanvullende vragen die zouden helpen om een betere versie van mijn oorspronkelijke vraag te produceren. Gebruik vervolgens mijn antwoorden om een betere versie van mijn oorspronkelijke vraag voor te stellen.”
Overige Opmerkingen:
- Zal de gebruiker waarschijnlijk bewust maken van kwesties die ze moeten overwegen en leiden tot een beter antwoord van het taalmodel.
- Helpt de kloof te overbruggen tussen de kennis van de gebruiker en het begrip van het taalmodel, waardoor interacties efficiënter en nauwkeuriger worden.
- Heeft de neiging om de vraagstelling van de gebruiker snel te beperken tot een specifiek gebied, wat de gebruiker op een meer beperkt pad van onderzoek kan brengen dan nodig is.
- Kan belangrijke “grotere foto” -informatie missen.