Few-Shot Prompting

term_id: few_shot_prompting

Category: application_paradigms

Definition

Deze methode maakt gebruik van de in-context learning-mogelijkheden van grote taalmodellen door enkele illustratieve voorbeelden direct in de prompt te bieden. In tegenstelling tot fine-tuning, waarbij modelgewichten moeten worden bijgewerkt, vereist dit geen hertraining van het model.

Summary

Few-shot prompting is een techniek waarbij aan LLM’s een klein aantal invoer-uitvoervoorbeelden binnen de prompt worden gegeven om hun gedrag te sturen.

Key Concepts

  • In-context learning
  • Prompt engineering
  • Voorbeeldgestuurde begeleiding
  • Vergelijking met zero-shot

Use Cases

  • Opmaak van sentimentanalyse
  • Aanpassing van codestijl
  • Extractie van gestructureerde gegevens

Code Example

1
2
3
4
5
6
response = llm.generate(
    prompt="Translate English to French:\n"
           "Hello -> Bonjour\n"
           "World -> Monde\n"
           "Cat -> ?"
)