easyAI Engineering

What is the difference between zero-shot, one-shot and few-shot prompting?

191 views
01

Understand the problem

How in-context examples steer a model without any training.

few-shotzero-shotin-context-learningprompting
02

Attempt it yourself

Sketch your approach before reading the solution — that's what interviews test.

Stuck? AI Nudge Available

Get a conceptual hint to guide your logic without spoiling the final implementation.

03

Study the solution

The solution is waiting

Give it an honest attempt first — then compare your thinking with the full walkthrough.

04

Read the code

Few-shot with hard negatives for a classifier
const prompt = [
  "Classify the ticket as: bug | feature_request | question.",
  "",
  'Ticket: "App crashes when I tap export" → bug',
  'Ticket: "Export to CSV would be great" → feature_request',
  // hard negative: sounds like a bug, is actually a question
  'Ticket: "Is export supposed to include archived items?" → question',
  "",
  "Ticket: " + JSON.stringify(ticketText) + " →",
].join("\n");
05

Join the discussion

Discussion (0)

Sign in to join the discussion.

No responses yet. Be the first to share what you think.