Bỏ qua đến nội dung

Zero-shot vs Few-shot: Hai Kỹ Thuật Nền Tảng Nhất Của Prompt Engineering

16 tháng 1, 2026 · 9 phút đọc · AnkiVN Team

So sánh chi tiết Zero-shot (hỏi thẳng) và Few-shot (dạy bằng ví dụ) - Khi nào dùng cái nào để có kết quả tốt nhất

Zero-shot vs Few-shot: Test vs Teach

📌 TLDR

Zero-shot: Hỏi AI không cho ví dụ - test khả năng tư duy tự nhiên. Few-shot: Cho AI 2-3 ví dụ trước - AI học pattern và cho kết quả đúng style bạn muốn. Dùng Zero-shot để test, Few-shot để scale.


Câu Chuyện: Linh và Caption Instagram

Linh chạy shop quần áo online trên Instagram. Mỗi ngày cần viết 5-10 captions.

Ngày 1: Thử Zero-shot

Prompt: "Viết caption cho ảnh áo thun trắng"

Kết quả AI:

“Áo thun trắng basic, phù hợp mọi lứa tuổi. Chất liệu cotton 100%. Giá 199k. Đặt hàng ngay!”

Linh: “Ủa… nghe như bài quảng cáo cũ… không có cảm giác ‘shop mình’ 😕“


Ngày 2: Thử Few-shot

Prompt:

"Ảnh: Váy hoa nhí
Caption: Hoa nở rồi đó! Váy này mặc chụp ảnh là 'auto đẹp' 🌸

Ảnh: Quần jeans
Caption: Jeans này ôm vừa đủ,  không căng thẳng như thứ Hai 😌

Ảnh: Áo thun trắng
Caption: [AI viết]"

Kết quả AI:

“Trắng là ‘màu luôn đúng’. Áo này mặc với gì cũng hợp, từ đi cafe đến đi họp ☕✨”

Linh: “Đây rồi! Đúng tone shop mình, có cảm giác, có emoji!” ✅


Zero-shot Prompting: “Hỏi Thẳng, Không Ví Dụ”

Là Gì?

Zero-shot = Hỏi AI không cho ví dụ, không hướng dẫn format.

AI phải dựa vào:

  • Kiến thức đã học (training data)
  • Hiểu biết chung
  • “Khả năng đoán” tự nhiên

Khi Nào Dùng Zero-shot?

✅ Brainstorm ý tưởng:

"Cho 10 ý tưởng content TikTok về du lịch Đà Lạt"

✅ Test xem AI hiểu vấn đề chưa:

"Tại sao shop quần áo online nên có livestream?"

✅ Câu hỏi đơn giản:

"Giải thích NFT bằng tiếng Việt đơn giản"

Ưu Điểm Zero-shot

Ưu ĐiểmGiải Thích
NhanhKhông cần chuẩn bị examples
Linh hoạtAI tự sáng tạo, không bị “khóa” trong frame
Test creativityXem AI nghĩ ra gì

Nhược Điểm Zero-shot

Nhược ĐiểmGiải Thích
Không nhất quánMỗi lần cho kết quả khác nhau
Chưa đúng styleAI không biết “tone” bạn muốn
Khó scaleKhông thể reuse cho production

Ví Dụ Zero-shot (Vietnamese)

Case 1: Brainstorm

Prompt: "Cho 5 ý tưởng kinh doanh online phù hợp sinh viên, 
vốn dưới 5 triệu"

AI Output:
1. Resell đồ secondhand trên Shopee
2. Dạy kèm online qua Zoom
3. Làm content TikTok (affiliate marketing)
4. Bán đồ handmade (móc len, vẽ tranh)
5. Dropshipping từ Trung Quốc

→ Good for: Khám phá options nhanh


Case 2: Giải thích concept

Prompt: "Giải thích 'Prompt Engineering' cho người chưa biết gì về AI"

AI Output:
"Prompt Engineering là cách viết câu hỏi cho AI để được câu trả lời tốt nhất.
Giống như cách bạn hỏi Google: hỏi rõ ràng → kết quả chính xác!"

→ Good for: Explanation tasks


Few-shot Prompting: “Dạy Bằng Ví Dụ”

Là Gì?

Few-shot = Cho AI 2-5 ví dụ input → output, rồi AI tiếp tục pattern.

AI học:

  • Format (cấu trúc)
  • Tone (giọng điệu)
  • Style (phong cách)
  • Logic (quy luật ẩn)

Khi Nào Dùng Few-shot?

✅ Cần format chuẩn:

Product descriptions, email templates, social captions

✅ Cần tone nhất quán:

Brand voice, writing style

✅ Scale production:

Viết 100 captions, 50 emails... cùng 1 style

Ưu Điểm Few-shot

Ưu ĐiểmGiải Thích
Nhất quánAI học được “công thức”
Đúng styleMatch brand voice
Scale đượcTemplate hóa workflows
Control caoBạn define pattern

Nhược Điểm Few-shot

Nhược ĐiểmGiải Thích
Mất thời gian setupPhải chuẩn bị 2-5 examples tốt
Ít creativeAI “khóa” trong pattern
Examples phải goodExamples tệ → Output tệ

Ví Dụ Few-shot (Vietnamese)

Case 1: Product Descriptions (Shopee Style)

Sản phẩm: Túi tote vải canvas
Mô tả: Túi đi chợ, đi học đều ok. Rộng nhưng gấp gọn được. 
Giặt máy không lo phai màu ✨

Sản phẩm: Bình nước thủy tinh
Mô tả: Uống nước lạnh không "ê răng". Nắp kín 100%, 
cho vào balo không lo đổ 💧

Sản phẩm: Dép lào quai ngang
Mô tả: [AI viết]

AI Output:

“Mềm như đi chân không. Đi trong nhà, ra ngoài giỗ đều ngon. Giặt nước xả không sợ 🩴”

→ Đúng tone Shopee: casual, có emoji, benefit-driven!


Case 2: Email Subject Lines

Email về: Flash sale cuối tuần
Subject: "⚡ 3 giờ vàng: Giảm đến 50% - Lỡ là tiếc!"

Email về: Sản phẩm mới
Subject: "🔥 New arrival: 10 mẫu bán được 500 cái trong 2 ngày"

Email về: Tết sale
Subject: [AI viết]

AI Output:

”🎊 Tết sale to nhất năm: Mua 2 tặng 1 - Vừa đủ cho cả nhà!”

→ Học được: Emoji đầu + số cụ thể + urgency!


So Sánh Trực Tiếp: Zero-shot vs Few-shot

Cùng 1 Task: Viết Slogan Coffee Shop

Zero-shot:

Prompt: "Viết slogan cho quán cà phê Hà Nội, target Gen Z"

Output: "Cà phê đậm đà, không gian yên tĩnh"

→ Generic, nhạt, không có personality


Few-shot:

Slogan 1: "Chill space cho những ngày 'hơi mệt'" (Mood Café)
Slogan 2: "Uống cà phê, sống chậm lại" (Slow Living Coffee)
Slogan 3: "Nơi wifi mạnh hơn cả động lực làm việc" (Workspace Café)

Quán mới: The Minimalist Coffee
Slogan: [AI viết]

Output:

“Cà phê ngon, decor đẹp - Chụp 1 send 10 ảnh”

→ Relatable, có Gen Z vibe, mention visual (Instagram-friendly)!


Bảng So Sánh Tổng Hợp

Yếu TốZero-shotFew-shot
Setup time⚡ 30 giây⏱️ 3-5 phút
Quality⭐⭐⭐ Varies⭐⭐⭐⭐⭐ Consistent
Creativity⭐⭐⭐⭐⭐ High⭐⭐⭐ Limited by pattern
Use caseBrainstorm, testProduction, scale
Control⭐⭐ Low⭐⭐⭐⭐⭐ High

Workflow Kết Hợp: Zero → Few

KHÔNG phải chọn 1 trong 2! Kết hợp thông minh:

Step 1: Zero-shot (Test & Explore)

"Cho 10 style viết caption Instagram khác nhau cho shop quần áo"

Output: AI cho 10 styles


Step 2: Chọn Style Thích

Bạn thấy style số 3, 5, 8 hay nhất


Step 3: Few-shot (Scale)

Lấy 3 examples từ style đó, build Few-shot template:

Caption 1: [Example từ style 3]
Caption 2: [Example từ style 5]  
Caption 3: [Example từ style 8]

Sản phẩm mới: [Info]
Caption: [AI generate]

Output: Chuẩn style, scale được 100 captions!


Templates Thực Tế

Template 1: Product Descriptions

**Few-shot Template:**

[Sản phẩm 1 info]
→ [Description style bạn muốn]

[Sản phẩm 2 info]
→ [Description style bạn muốn]

[Sản phẩm 3 info]
→ [Description style bạn muốn]

---

[Sản phẩm MỚI info]
→ [AI viết theo pattern]

Template 2: Social Media Captions

**Few-shot Template:**

Post type: [Product launch]
Caption: [Your style example]

Post type: [Behind the scenes]
Caption: [Your style example]

Post type: [Customer review]
Caption: [Your style example]

---

Post type: [NEW]
Caption: [AI generates]

Template 3: Email Subject Lines

**Few-shot Pattern:**

Email: Flash sale
Subject: ⚡ [Urgent message] - [Benefit] - [Deadline]

Email: New product
Subject: 🔥 [Social proof] - [Product name] - [Hook]

Email: Re-engagement
Subject: 💔 [Missing you message] - [Offer] - [Easy action]

---

Email: [YOUR CAMPAIGN]
Subject: [AI generates following pattern]

Best Practices

Zero-shot Best Practices

✅ DO:

  • Câu hỏi rõ ràng, cụ thể
  • Cho context (audience, goal)
  • Test nhiều lần để thấy range

❌ DON’T:

  • Hỏi mơ hồ “Làm cái gì đó hay”
  • Expect kết quả nhất quán
  • Dùng cho production ngay

Good Zero-shot:

"Cho 5 ý tưởng content TikTok về skincare cho Gen Z Việt Nam,
trending format hiện tại, dưới 60 giây"

Bad Zero-shot:

"Cho ý tưởng hay"

Few-shot Best Practices

✅ DO:

  • 3-5 examples (không quá nhiều)
  • Examples phải consistent (tone, length, style)
  • Tách biệt rõ input vs output
  • Test với 2-3 new inputs trước khi scale

❌ DON’T:

  • Examples mỗi cái một kiểu
  • Quá ít (1-2) hoặc quá nhiều (10+)
  • Examples chất lượng kém

Good Few-shot:

Product: Headphones | Price: $50 | Feature: Noise-canceling
Description: "Block the chaos. Feel the music. Only $50."

Product: Laptop stand | Price: $30 | Feature: Ergonomic
Description: "Work smarter. Sit better. Just $30."

Product: [NEW] | Price: [X] | Feature: [Y]
Description: [AI generates same structure]

Bad Few-shot:

Product 1: Long formal description
Product 2: Short emoji-heavy casual
Product 3: ??? (AI confused by inconsistent style)

Troubleshooting

Vấn Đề 1: Zero-shot Cho Kết Quả Quá Generic

Giải pháp: Thêm constraints cụ thể

Before (Generic):
"Viết slogan coffee shop"

After (Specific):
"Viết slogan coffee shop Hà Nội,
target: freelancers 25-35 tuổi,
style: minimal, slightly humorous,
không dùng từ 'passion' hay 'quality'"

Vấn Đề 2: Few-shot Không Học Được Pattern

Giải pháp: Check consistency

❌ Examples không consistent:
Example 1: 50 words, formal
Example 2: 10 words, casual
Example 3: 200 words, poetic
→ AI confused!

✅ Examples consistent:
Example 1: 20 words, friendly, 1 emoji
Example 2: 22 words, friendly, 1 emoji  
Example 3: 19 words, friendly, 1 emoji
→ AI learns clear pattern!

Vấn Đề 3: Few-shot Quá “Rigid” (Cứng Nhắc)

Giải pháp: Thêm variation trong examples

Thay vì examples quá giống nhau:
Example 1: "Product X - Benefit A - Price Y"
Example 2: "Product X - Benefit A - Price Y"
Example 3: "Product X - Benefit A - Price Y"

Có variation nhỏ:
Example 1: "[Benefit] in [Product]. Only [Price]." 
Example 2: "[Product] = [Benefit] + [Another benefit]. [Price]."
Example 3: "Need [Problem]? [Product] got you. [Price]."
→ AI học structure nhưng vẫn flexible!

Case Study: Email Marketing Campaign

Challenge:

Linh cần viết 30 emails cho campaign Tết (10 segments x 3 variations)


Approach 1: Zero-shot (❌ Failed)

Viết 30 lần:
"Viết email về sale Tết"

Kết quả:
- 30 emails hoàn toàn khác nhau
- Không có brand voice nhất quán
- Mất 3 giờ

Approach 2: Few-shot (✅ Success)

Step 1: Define patterns (10 phút)

Email 1 (FOMO): "⏰ Chỉ còn 24h - Sale Tết đến 50%"
Email 2 (Social proof): "🔥 2,000 người đã mua - Bạn chưa?"
Email 3 (Value): "🎁 Mua 2 tặng 1 - Vừa đủ cho cả nhà"

Step 2: Scale với Few-shot (30 phút)

For each segment:
- Load pattern template
- AI generates following examples
- Quick review & adjust

→ 30 emails done!

Total time: 40 phút (vs 3 giờ)
Quality: Consistent brand voice
ROI: 4.5x faster!


Action Plan: Master 2 Techniques

Tuần Này (Practice)

Ngày 1-2: Zero-shot

  • Chọn 3 tasks khác nhau (brainstorm, explain, analyze)
  • Test Zero-shot với mỗi task
  • Note: Kết quả creative không? Đúng chưa?

Ngày 3-4: Few-shot

  • Chọn 1 use case thường làm (captions, emails, descriptions…)
  • Tạo 3-5 examples tốt
  • Build Few-shot template
  • Test với 5 new inputs

Ngày 5-6: Combine Workflow

  • Dùng Zero-shot explore options (brainstorm)
  • Chọn style thích nhất
  • Build Few-shot template từ style đó
  • Scale production

Ngày 7: Review & Optimize

  • So sánh before/after
  • Đo thời gian tiết kiệm
  • Build personal template library

Kết Luận

🎯 Key Takeaways

Zero-shot:

  • Dùng để explore & test
  • Fast but inconsistent
  • Good cho creativity

Few-shot:

  • Dùng để scale & produce
  • Slow setup, consistent output
  • Good cho production

Best Strategy: → Zero → Few Workflow

  1. Zero-shot explore options
  2. Pick best style
  3. Few-shot scale production

📚 Remember

Không phải chọn 1 trong 2 - Kết hợp thông minh:

Zero-shot (Test) 
   ↓ 
Chọn pattern tốt nhất
   ↓
Few-shot (Scale)
   ↓
Production-ready!

🚀 Next Lesson

Bài tiếp theo: Chain of Thought & Self-Consistency

  • Bắt AI “suy nghĩ từng bước”
  • Tự kiểm chứng kết quả
  • Kết hợp với Zero/Few-shot = Powerful!

Practice 2 techniques này trong tuần - Bạn sẽ thấy productivity tăng vọt! 💪

Câu hỏi ôn tập

Trả lời xong, bấm “Kiểm tra đáp án” để mở ChatGPT chấm tự động.

1

Mục tiêu chính của bài học "Zero-shot vs Few-shot: Hai Kỹ Thuật Nền Tảng Nhất Của Prompt Engineering" là gì?

2

Tóm tắt 3 ý chính của bài học bằng lời của bạn (ngắn gọn, rõ ràng).

3

Nêu 1 tình huống thực tế bạn có thể áp dụng kiến thức từ bài học này.