AI Tools & PromptingGeplaatst door niels_8721 dagen geleden

Few-shot prompting: 5 templates die ik dagelijks gebruik

Ik werk als data engineer en gebruik AI de hele dag. Het verschil tussen een matige en een goede prompt zit hem bijna altijd in de voorbeelden die je meegeeft. Hier mijn 5 meest gebruikte few-shot templates. **1. Code review template** Ik geef Claude een voorbeeld van hoe ik feedback wil: niet alleen "dit is fout" maar altijd met een concreet alternatief. Twee voorbeelden meegeven en hij doet het consistent goed. **2. Data transformatie** Input/output paren. Ik laat zien: "dit CSV-formaat moet er zo uitzien" met 2-3 rijen als voorbeeld. Werkt 10x beter dan het in tekst uitleggen. **3. SQL query generator** Ik geef mijn table schema plus twee voorbeeld-queries met uitleg waarom ze zo geschreven zijn (performance redenen). Claude schrijft daarna queries die meteen aan onze standaarden voldoen. **4. Commit messages** Klinkt simpel maar ik heb een template met 3 goede en 3 slechte commit messages. Nu schrijft Claude elke keer nette conventional commits. **5. Error handling** Voorbeeld van hoe wij errors loggen en afhandelen. Twee try/catch blokken als voorbeeld en Claude past hetzelfde patroon overal toe. Het kost even tijd om je templates op te bouwen maar je verdient het binnen een dag terug. Iemand die ook met few-shot werkt?
11
💬 3 reacties🔗 Delen

Reageer

sanne.k21 dagen geleden

Die commit message template ga ik stelen. Ik gebruik nu gewoon "fix bug" of "update" en mijn repo is een puinhoop. Heb je toevallig een voorbeeld van hoe die few-shot template eruitziet?

niels_8720 dagen geleden

Ja tuurlijk! Ik geef zoiets als voorbeeld mee: Goed: "feat: add user authentication with magic links" Goed: "fix: resolve race condition in payment webhook" Slecht: "fixed stuff" Slecht: "update" Na 2-3 van die voorbeelden snapt Claude het patroon en schrijft hij elke keer nette conventional commits.

daan.s20 dagen geleden

Ik doe iets vergelijkbaars maar dan met een system prompt die altijd geladen is. Daarin staan mijn code standaarden, preferred libraries en output formats. Combinatie van system prompt + few-shot in de vraag zelf werkt bij mij het beste. Losse few-shots vergeet het model soms na een paar berichten.