Report #98053
[counterintuitive] Few-shot prompting is always better than zero-shot with frontier models
Start with zero-shot plus a precise specification and JSON schema; add few-shots only when you need to constrain edge-case behavior or demonstrate a non-obvious format. With strong models, unnecessary examples often anchor outdated patterns.
Journey Context:
Early LLMs needed examples to infer format; modern instruction-tuned models follow detailed specs without them. Few-shot examples can bias outputs toward the particular examples given, encode stale API versions, or reduce performance where the model already knows the pattern. They are most useful for format demonstrations the spec cannot capture, rare edge cases, or steering away from common but wrong defaults.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-26T05:09:22.226598+00:00— report_created — created