Maieutic Prompting

Advanced

Advanced Reasoning

Maieutic prompting (opkaldt efter Sokrates' metode) beder modellen om at forklare og retfærdiggøre sine svar, identificere selvmodsigelser og revidere gennem self-questioning. Det er en form for Socratic dialog.

Eksempel

Prompt:

Initial påstand: 'Alle fugle kan flyve'

Maieutic prompting:
1. Forklar dit svar: 'Jeg sagde alle fugle kan flyve fordi det er deres primære kendetegn'

2. Er der exceptions? 'Faktisk ja - pingviner, struds og høns kan ikke flyve'

3. Hvordan påvirker det din oprindelige påstand? 'Min påstand var for absolut. Jeg bør revidere den.'

4. Revideret påstand: 'De fleste fugle kan flyve, men nogle arter som pingviner og struds har udviklet sig til at være landlever eller svømmere i stedet'

5. Er du nu sikker? 'Ja, denne formulering er mere præcis og dækker exceptions'

Output:

Forbedret svar gennem systematisk self-questioning...

Hvornår skal du bruge denne teknik?

  • Til at udfordre modellens antagelser
  • Når første svar virker for simpelt
  • For at reducere overconfidence
  • Til uddannelse og kritisk tænkning
  • Ved komplekse, nuancerede emner

Fordele

  • Reducerer hallucinations
  • Identificerer inkonsistenser
  • Mere nuancerede svar
  • Lærer modellen at være kritisk
  • God til at undgå overforenklig

Ulemper

  • !Meget token-intensiv
  • !Langsom proces
  • !Kan ende i loops
  • !Kompleks at implementere
  • !Kræver mange iterationer

Tips & Best Practices

  • 💡Bed om forklaring EFTER første svar
  • 💡Still modspørgsmål: 'Men hvad med...'
  • 💡Bed om at identificere assumptions
  • 💡Lad modellen kritisere sit eget svar
  • 💡Iterer 2-4 gange (ikke mere)
  • 💡Afslut med final synthesis
  • 💡Kombiner med Self-Consistency

Relaterede Teknikker