tinbc tinbc

Cách viết prompt hiệu quả (prompt engineering cơ bản)

Code Dạo5 phút đọc
Cách viết prompt hiệu quả (prompt engineering cơ bản)

Cùng một công cụ AI, cùng một câu hỏi, nhưng cách bạn đặt quyết định câu trả lời hay hay dở. Kỹ năng viết prompt (prompt engineering) không cần biết code — nó chỉ là biết diễn đạt yêu cầu rõ ràng như khi giao việc cho một trợ lý giỏi. Bài này là nền tảng viết prompt hiệu quả: một công thức dễ nhớ, các kỹ thuật cốt lõi và lỗi thường gặp — áp dụng được cho ChatGPT, Gemini, Claude. Nếu bạn hoàn toàn mới, hãy bắt đầu ở hướng dẫn dùng ChatGPT cho người mới rồi quay lại đây.

Công thức viết prompt tốt cho người mới

Ngắn gọn, một prompt tốt nên có bốn phần: vai trò – bối cảnh – yêu cầu – định dạng. Đủ bốn phần này, chất lượng trả lời đã cải thiện rõ. Phần ngay dưới giải thích từng phần kèm ví dụ so sánh, rồi tới các kỹ thuật nâng cao.

Công thức 4 phần: vai trò – bối cảnh – yêu cầu – định dạng

  • Vai trò: “Bạn là chuyên gia tuyển dụng…” — đặt AI vào đúng góc nhìn.
  • Bối cảnh: “Tôi đang tuyển nhân viên bán hàng cho cửa hàng nhỏ…” — cho đủ thông tin nền.
  • Yêu cầu: “Viết giúp tôi 5 câu hỏi phỏng vấn…” — nói rõ việc cần làm.
  • Định dạng: “…dạng danh sách, mỗi câu kèm mục đích, dưới 15 từ mỗi câu.” — mô tả kết quả mong muốn.

So sánh nhanh:

  • “Cho tôi câu hỏi phỏng vấn.” → chung chung, phải hỏi lại nhiều lần.
  • “Bạn là chuyên gia tuyển dụng. Tôi tuyển nhân viên bán hàng cho cửa hàng nhỏ. Viết 5 câu hỏi phỏng vấn đánh giá thái độ phục vụ, dạng danh sách, mỗi câu kèm mục đích.” → đúng ý ngay.

Các kỹ thuật cốt lõi

1. Cho ví dụ (few-shot)

Đưa 1–2 ví dụ mẫu về kết quả bạn muốn, AI sẽ bắt chước đúng phong cách:

“Viết tiêu đề theo phong cách như ví dụ này: ‘Mất 5 phút mỗi sáng, tiết kiệm 5 giờ mỗi tuần’. Giờ viết 5 tiêu đề tương tự cho khóa học Excel.”

2. Yêu cầu chia bước (chain-of-thought)

Với bài toán cần suy luận, bảo AI “giải thích từng bước” thay vì cho đáp án luôn — kết quả chính xác hơn và bạn kiểm tra được lập luận.

3. Giao ràng buộc rõ

Nêu giới hạn cụ thể: độ dài (“dưới 200 từ”), đối tượng (“cho người chưa biết gì”), điều cần tránh (“không dùng thuật ngữ”). Ràng buộc càng rõ, kết quả càng đúng khuôn.

4. Lặp và tinh chỉnh

Đừng kỳ vọng hoàn hảo ngay lần đầu. Xem kết quả rồi nói AI chỉnh: “ngắn hơn”, “giọng thân thiện hơn”, “thêm ví dụ thực tế”. Prompt hay thường là kết quả của vài vòng chỉnh.

5. Cho AI “chỗ để hỏi lại”

Thêm câu: “Nếu thiếu thông tin, hãy hỏi tôi trước khi trả lời.” — tránh việc AI đoán bừa rồi đi sai hướng.

Prompt thay đổi theo loại việc

Công thức trên là nền chung, nhưng mỗi loại việc có mẹo riêng:

Lỗi thường gặp khi viết prompt

  • Quá ngắn, mơ hồ → trả lời chung chung. Thêm bối cảnh + yêu cầu cụ thể.
  • Nhồi mọi thứ vào một câu → AI rối. Chia yêu cầu thành các phần rõ ràng, hoặc làm nhiều bước.
  • Không nêu đối tượng/định dạng → kết quả sai giọng, sai độ dài.
  • Tin tưởng tuyệt đối kết quả → AI có thể “bịa” rất tự tin. Luôn kiểm chứng thông tin quan trọng; hiểu vì sao ở AI là gì? Giải thích đơn giản, và biết cách nhận biết nội dung do AI tạo.

Prompt có khác nhau giữa các công cụ không?

Nguyên tắc giống nhau cho ChatGPT, Gemini, Claude — công thức 4 phần và các kỹ thuật trên đều dùng được. Khác biệt nằm ở điểm mạnh riêng của từng công cụ; nếu phân vân chọn cái nào, xem Claude và ChatGPT viết tiếng ViệtChatGPT vs Gemini.

Bước tiếp theo cụ thể

Lấy một việc bạn định nhờ AI làm hôm nay và viết lại prompt theo công thức 4 phần (vai trò – bối cảnh – yêu cầu – định dạng). So kết quả với cách hỏi cụt trước đây — bạn sẽ thấy khác biệt ngay. Lưu lại những prompt chạy tốt thành một “sổ tay prompt” cá nhân để tái dùng; đó là cách kỹ năng này tích lũy thành lợi thế thật theo thời gian.

Chia sẻ:
0.0 0 lượt đánh giá

Câu hỏi thường gặp

Prompt engineering là gì, có cần biết code không?

Prompt engineering là kỹ năng viết câu lệnh (prompt) sao cho AI hiểu đúng và trả lời tốt nhất. Hoàn toàn KHÔNG cần biết lập trình — đây là kỹ năng dùng ngôn ngữ tự nhiên, ai cũng học được. Nó giống như biết cách đặt câu hỏi rõ ràng cho một trợ lý: hỏi càng cụ thể, kết quả càng đúng ý.

Công thức viết prompt tốt nhất cho người mới là gì?

Một công thức dễ nhớ và hiệu quả là ‘vai trò – bối cảnh – yêu cầu – định dạng’: cho AI một vai trò (bạn là chuyên gia X), nêu bối cảnh (tôi đang làm Y cho đối tượng Z), nói rõ yêu cầu (viết/tóm tắt/liệt kê gì), và định dạng mong muốn (số từ, dạng bảng, giọng văn). Chỉ cần đủ bốn phần này, chất lượng trả lời đã tăng rõ rệt.

Vì sao AI trả lời chung chung, nhạt nhẽo?

Thường vì prompt quá ngắn và mơ hồ, thiếu bối cảnh và yêu cầu cụ thể. AI không đọc được suy nghĩ của bạn — nếu bạn không nói rõ đối tượng, mục đích, độ dài, giọng văn, nó sẽ chọn phương án an toàn nhất là ‘chung chung’. Thêm chi tiết cụ thể và ví dụ vào prompt là cách nhanh nhất để hết nhạt.

Code Dạo

Code Dạo

Lang thang khắp thế giới code và AI, gặp gì hay ho là viết lại cho mọi người cùng nghịch. Với mình, lập trình nên vui như chơi game — và mình sẵn lòng chỉ bạn từng nước đi.

Bài liên quan

Cách nhận biết ảnh và văn bản do AI tạo
AI

Cách nhận biết ảnh và văn bản do AI tạo

AI tạo ảnh và viết văn bản ngày càng thật, dễ bị lợi dụng để lừa đảo và tin giả. Bài này chỉ những dấu hiệu nhận biết ảnh/văn bản do AI tạo — và vì sao không nên tin tuyệt đối vào bất kỳ công cụ dò nào.

1 lượt xem
AI agent là gì và dùng để làm gì trong công việc?
AI

AI agent là gì và dùng để làm gì trong công việc?

AI agent khác chatbot ở chỗ nó tự thực hiện nhiều bước để hoàn thành một mục tiêu, không chỉ trả lời. Bài này giải thích dễ hiểu agent là gì, làm được gì và giới hạn cần biết.

1 lượt xem