The Flipped Interaction Pattern

Prompt Patterns

Default Header Image

Doel: Je wilt dat de LLM vragen stelt om de benodigde informatie te verkrijgen om bepaalde taken uit te voeren.

Motivatie: Een LLM heeft vaak kennis die het kan gebruiken om nauwkeuriger informatie van de gebruiker te verkrijgen. Keer de interactiestroom om, zodat de LLM vragen aan de gebruiker stelt om een bepaald doel te bereiken.

Contextuele Verklaring:

Ik wil dat je me vragen stelt om X te bereiken.
Je moet vragen stellen totdat deze voorwaarde is vervuld of om dit doel te bereiken (optioneel, voor altijd).
(Veelal) stel me de vragen één voor één, twee tegelijk, etc.

Voorbeeld:

Vanaf nu wil ik dat je me vragen stelt om een Python-applicatie naar AWS te implementeren. Wanneer je genoeg informatie hebt om de applicatie te implementeren, maak dan een Python-script om de implementatie te automatiseren. Stel me de vragen één voor één, twee tegelijk, etc.

Notities:

  • Zodra er andere contextuele informatie wordt verstrekt met betrekking tot de taak, kan het noodzakelijk zijn om te experimenteren met de exacte bewoording om de LLM vragen te laten stellen in het juiste aantal en de juiste volgorde om de taak het beste te ondersteunen, zoals het stellen van meerdere vragen tegelijk versus één vraag per keer.
  • Hoeveel te dicteren aan de LLM over welke informatie verzameld moet worden voordat deze stopt.
  • Openheid maakt de prompt generiek en herbruikbaar, maar kan mogelijk extra vragen stellen die overgeslagen kunnen worden als er meer context wordt gegeven.
  • Overweeg het niveau van gebruikerskennis, betrokkenheid en controle. Als het doel is om het doel te bereiken met zo min mogelijk interactie van de gebruiker (minimale controle), moet dat expliciet worden vermeld. Omgekeerd, als het doel is om ervoor te zorgen dat de gebruiker zich bewust is van alle belangrijke beslissingen en deze bevestigt (maximale betrokkenheid), moet dat ook expliciet worden vermeld. Evenzo, als van de gebruiker wordt verwacht dat hij minimale kennis heeft en de vragen op hun deskundigheidsniveau moeten worden gericht, moet deze informatie in de prompt worden verwerkt.
To top