tinbc tinbc

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

Code Dạo5 phút đọc2 lượt xem
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

Viết prompt tạo ảnh AI đẹp: bố cục, ánh sáng và phong cách
AI

Viết prompt tạo ảnh AI đẹp: bố cục, ánh sáng và phong cách

Cùng một công cụ AI, người viết prompt khéo cho ra ảnh đẹp hơn hẳn. Bài này chỉ công thức viết prompt tạo ảnh: mô tả chủ thể, bố cục, ánh sáng, phong cách và thông số — kèm ví dụ trước/sau và lưu ý về bản quyền, đạo đức khi tạo ảnh AI.

2 lượt xem
AI và quyền riêng tư: dữ liệu bạn nhập vào ChatGPT đi đâu?
AI

AI và quyền riêng tư: dữ liệu bạn nhập vào ChatGPT đi đâu?

Mỗi câu bạn gõ vào ChatGPT, Claude hay Gemini đi đâu, ai đọc được, có bị dùng để huấn luyện AI không? Bài này giải thích dễ hiểu chuyện gì xảy ra với dữ liệu bạn nhập, cách chỉnh cài đặt riêng tư, và nguyên tắc vàng: đừng nhập thứ bạn không muốn lộ.

1 lượt xem
Cách dùng AI dịch phụ đề và học ngoại ngữ qua phim
AI

Cách dùng AI dịch phụ đề và học ngoại ngữ qua phim

AI có thể tạo và dịch phụ đề cho video, đồng thời biến phim ảnh thành công cụ học ngoại ngữ hiệu quả. Bài này chỉ cách dùng AI để lấy/dịch phụ đề, học từ vựng qua phim đúng phương pháp, và những lưu ý để không phụ thuộc mù quáng vào bản dịch máy.

1 lượt xem