Few-shot prompting

term_id: few_shot_prompting

Category: application_paradigms

Definition

Tato metoda využívá schopnosti kontextového učení velkých jazykových modelů tím, že přímo do zadání vloží několik ilustrativních příkladů. Na rozdíl od doladění modelu (fine-tuning), které vyžaduje aktualizaci vah modelu, tento přístup mění pouze vstupní kontext pro danou úlohu.

Summary

Few-shot prompting je technika, při které jsou velké jazykové modely (LLM) v rámci zadání (promptu) poskytnuty s malým počtem příkladů vstupů a výstupů k řízení jejich chování.

Key Concepts

  • Učení v kontextu
  • Inženýrství zadání (Prompt engineering)
  • Vedení založené na příkladech
  • Porovnání s nulovým zásahem (Zero-shot)

Use Cases

  • Formátování analýzy sentimentu
  • Přizpůsobení stylu kódování
  • Extrakce strukturovaných dat

Code Example

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