Cùng sử dụng một công cụ AI nhưng hai người có thể nhận được hai câu trả lời rất khác nhau. Nguyên nhân không chỉ nằm ở model mà còn ở cách người dùng mô tả nhiệm vụ, cung cấp bối cảnh, dữ liệu, giới hạn và định dạng đầu ra. Viết prompt tốt không phải tìm một câu lệnh bí mật, mà là giao việc cho AI rõ ràng như giao việc cho một đồng nghiệp.
Muốn AI trả lời sát ý, hãy cho model biết: cần làm gì → cho ai → dựa trên dữ liệu nào → ưu tiên điều gì → không được làm gì → đầu ra phải có dạng nào. Với công việc quan trọng, nên bổ sung yêu cầu như “không tự tạo số liệu”, “nếu thiếu dữ liệu hãy nói rõ” và “phân biệt thông tin đã xác minh với suy luận”. Không có prompt nào bảo đảm độ chính xác tuyệt đối 100%, nhưng cấu trúc tốt giúp kết quả dễ kiểm soát hơn rất nhiều.
AI vẫn có thể hiểu sai, thiếu dữ liệu mới, suy luận chưa chính xác hoặc tạo thông tin không có trong nguồn. Vì vậy prompt engineering giúp tăng khả năng nhận được kết quả phù hợp, nhưng không thay thế việc kiểm chứng đối với thông tin quan trọng.
Prompt là gì?
Prompt là toàn bộ thông tin bạn cung cấp cho AI để yêu cầu model thực hiện một nhiệm vụ. Prompt không chỉ là một câu hỏi. Nó có thể bao gồm:
- Câu lệnh bằng văn bản.
- Dữ liệu hoặc bảng số liệu.
- File PDF, Word, Excel.
- Hình ảnh.
- Ví dụ đầu ra mong muốn.
- Các quy tắc và giới hạn AI phải tuân theo.
Ví dụ prompt rất ngắn:
AI có thể làm được, nhưng phải tự đoán người nhận, sản phẩm, giọng văn và nội dung cần hỏi.
Một prompt tốt hơn:
Người nhận: nhà cung cấp thiết bị IT.
Mục tiêu: lấy báo giá chính thức để trình phòng mua hàng.
Cần hỏi rõ: model, CPU, RAM, SSD, bảo hành, VAT và thời gian giao hàng.
Giọng văn: chuyên nghiệp, lịch sự.
Độ dài: dưới 220 từ.
Không tự thêm tên công ty, địa chỉ hoặc điều khoản mà tôi chưa cung cấp.
Prompt thứ hai giảm đáng kể số thông tin AI phải tự suy đoán.
Prompt Engineering là gì?
Prompt Engineering là quá trình thiết kế, thử nghiệm và tinh chỉnh prompt để kết quả của AI ngày càng sát mục tiêu hơn.
Điểm quan trọng nhất: prompting là một quá trình lặp.
Bạn không cần cố tạo một prompt dài hàng nghìn từ ngay từ đầu. Một quy trình thực dụng hơn là:
- Viết yêu cầu đủ rõ.
- Xem AI hiểu sai ở đâu.
- Bổ sung ràng buộc cho đúng lỗi đó.
- Tiếp tục cho đến khi đầu ra đạt yêu cầu.
Công thức prompt dễ nhớ: 6 thành phần
1. Bắt đầu bằng một nhiệm vụ thật cụ thể
Prompt kém:
“Phân tích” có thể là:
- Tài chính.
- Marketing.
- SEO.
- Đối thủ.
- Thị trường.
- Sản phẩm.
Prompt tốt hơn:
Tập trung vào:
1. Nhóm sản phẩm chính.
2. Khách hàng mục tiêu.
3. Điểm khác biệt.
4. Đối thủ trực tiếp.
5. Điểm mạnh và hạn chế.
6. Rủi ro cạnh tranh.
Mọi claim thực tế quan trọng phải có nguồn.
2. Cung cấp bối cảnh thay vì bắt AI tự đoán
Cùng một câu hỏi nhưng dành cho đối tượng khác nhau có thể cần câu trả lời hoàn toàn khác.
Ví dụ:
Nếu người đọc là kỹ thuật viên, AI có thể nói về PCIe lane, NAND, HMB hoặc queue depth.
Nhưng nếu người đọc chỉ muốn nâng cấp laptop:
Mục tiêu: giúp họ hiểu SSD NVMe khác SSD SATA ở đâu và khi nào việc nâng cấp tạo ra khác biệt thực tế.
Không dùng quá nhiều thuật ngữ kỹ thuật. Có một ví dụ so sánh dễ hiểu.
3. Xác định rõ người sẽ đọc kết quả
Đặc biệt quan trọng với:
- Bài SEO.
- Email.
- Proposal.
- Slide.
- Tài liệu kỹ thuật.
Ví dụ:
Hãy giải thích theo hướng ra quyết định mua hàng, không viết như tài liệu dành cho kỹ sư phần cứng.
4. Có dữ liệu thì hãy đưa dữ liệu cho AI
Nếu bạn đã có file hoặc số liệu, đừng bắt model nhớ lại từ kiến thức chung.
Ví dụ tốt:
Hãy xác định:
1. Tổng doanh thu.
2. Top 5 sản phẩm theo doanh thu.
3. 3 sản phẩm giảm mạnh nhất.
4. Các điểm bất thường đáng chú ý.
Không sử dụng số liệu bên ngoài. Nếu dữ liệu không đủ để kết luận, hãy nói rõ.
Cụm “Dựa CHỈ trên…” rất hữu ích khi cần hạn chế AI tự bổ sung kiến thức ngoài nguồn.
5. Phân tách instruction và dữ liệu
OpenAI hiện khuyến nghị sử dụng cấu trúc rõ ràng và có thể dùng dấu phân cách để tách phần hướng dẫn khỏi context.
Ví dụ:
### NHIỆM VỤ
Tóm tắt phản hồi khách hàng.
### DỮ LIỆU
"""
[nội dung phản hồi]
"""
### YÊU CẦU
- Nhóm phản hồi theo chủ đề.
- Không tự bổ sung nội dung.
- Phân biệt lỗi sản phẩm và yêu cầu tính năng.
### OUTPUT
Bảng: Chủ đề | Số lượng | Ví dụ | Mức ưu tiên.
Ngoài Markdown heading, bạn có thể dùng XML tag hoặc các dấu phân cách nhất quán khác.
6. Đặt ràng buộc cụ thể
“Viết ngắn gọn” vẫn khá mơ hồ.
Tốt hơn:
Mỗi đoạn tối đa 3 câu.
Không lặp lại thông tin giữa các đoạn.
Ưu tiên những ý giúp người đọc ra quyết định.
Một số ràng buộc hữu ích:
- Số từ.
- Số bullet.
- Số phương án.
- Không thêm dữ liệu ngoài nguồn.
- Không sử dụng thuật ngữ quá chuyên môn.
- Không thay đổi số liệu gốc.
7. Quy định chính xác format đầu ra
Prompt:
có thể trả về một đoạn văn dài.
Tốt hơn:
- Thông số chính.
- Điểm mạnh.
- Hạn chế.
- Người phù hợp.
Sau bảng, viết đúng 3 kết luận:
- Chọn A nếu...
- Chọn B nếu...
- Chọn C nếu...
8. Cho AI một ví dụ nếu format khó mô tả
Few-shot prompting là cách đưa một hoặc nhiều ví dụ để model hiểu kiểu đầu ra bạn muốn.
Ví dụ đầu vào:
“Máy bật lên nhưng màn hình đen.”
Ví dụ đầu ra:
Category: Hardware
Issue: No display
Priority: High
Summary: Máy khởi động nhưng không xuất hình.
Bây giờ xử lý các phản hồi mới theo đúng cấu trúc này.
Khi format có nhiều quy tắc, ví dụ thường dễ hiểu hơn một đoạn mô tả dài.
9. Yêu cầu AI không tự tạo dữ liệu
Đặc biệt quan trọng với:
- Giá sản phẩm.
- Thông số kỹ thuật.
- Pháp luật.
- Ngày tháng.
- Dữ liệu tài chính.
- Trích dẫn.
Nếu một thông tin không xác minh được, hãy ghi: “Chưa đủ dữ liệu để xác nhận”.
Không biến giả định thành sự thật.
Kỹ thuật này không thể loại bỏ mọi hallucination, nhưng giúp xác định rõ hành vi mong muốn.
10. Phân biệt Fact, Inference và Unknown
Một prompt rất hữu ích cho research:
FACT – nguồn trực tiếp xác nhận.
INFERENCE – suy luận từ dữ liệu.
UNKNOWN – chưa đủ dữ liệu.
Không trình bày INFERENCE như FACT.
Cách này đặc biệt hữu ích khi:
- So sánh đối thủ.
- Đánh giá thị trường.
- Phân tích sự cố.
- Đọc báo cáo kinh doanh.
11. Đặt thứ tự ưu tiên
Một prompt có thể yêu cầu đồng thời:
- Chuẩn SEO.
- Ngắn gọn.
- Chi tiết.
- Chứa nhiều từ khóa.
- Tự nhiên.
Nếu mục tiêu xung đột, hãy nói AI nên ưu tiên điều gì trước.
1. Factual accuracy.
2. Giá trị thực tế cho người đọc.
3. Search intent.
4. Khả năng đọc dễ.
5. SEO.
Không hy sinh độ chính xác chỉ để chèn từ khóa.
12. Chia nhiệm vụ phức tạp thành nhiều bước
Google hiện cũng khuyến nghị chia các nhiệm vụ phức tạp thành các prompt tập trung hơn khi cần.
Ví dụ thay vì:
có thể dùng:
13. Yêu cầu AI tự kiểm tra kết quả
Thay vì hỏi: “Câu trả lời trên đúng không?”
hãy đưa checklist cụ thể.
Kiểm tra:
1. Có claim nào không được nguồn hỗ trợ không?
2. Có con số nào bị thay đổi không?
3. Có suy luận nào đang được viết như sự thật không?
4. Có yêu cầu nào trong prompt ban đầu bị bỏ sót không?
5. Có đoạn nào lặp ý không?
Hãy chỉ ra lỗi trước, sau đó mới đề xuất bản sửa.
14. “Đóng vai chuyên gia” có thực sự cần thiết?
Không phải lúc nào cũng cần.
Prompt như:
không giúp model có thêm dữ liệu.
Vai trò hữu ích khi làm rõ góc nhìn và tiêu chí đánh giá.
Ưu tiên: ROI, cash flow, rủi ro chi phí và những giả định chưa được chứng minh.
15. Prompt càng dài càng tốt?
Không.
OpenAI hiện còn khuyến nghị với model mới nên giữ prompt gọn hơn khi có thể, tránh lặp lại cùng một chỉ dẫn nhiều lần.
Một nhiệm vụ đơn giản chỉ cần:
Không cần thêm hàng trăm từ về “vai trò chuyên gia” nếu chúng không tạo thêm giá trị.
16. Hãy nói kết quả tốt trông như thế nào
Thay vì chỉ mô tả quá trình, hãy mô tả outcome.
- Người không chuyên đọc hiểu trong 3 phút.
- Không có số liệu không có nguồn.
- Có bảng so sánh.
- Kết thúc bằng recommendation rõ ràng.
- Phân biệt ưu điểm, hạn chế và trường hợp phù hợp.
Cách này cho model biết tiêu chuẩn thành công, thay vì chỉ đưa danh sách thao tác.
17. Mẫu prompt 6 khối dùng cho hầu hết công việc
### NHIỆM VỤ
[Tôi muốn AI làm gì?]
### BỐI CẢNH
[Tại sao cần việc này? Kết quả dành cho ai?]
### DỮ LIỆU
[File, dữ liệu, nguồn hoặc thông tin được phép dùng]
### YÊU CẦU
[Các bước hoặc nội dung bắt buộc]
### RÀNG BUỘC
[Không được làm gì? Giới hạn độ dài? Yêu cầu xác minh?]
### ĐẦU RA
[Bảng / email / HTML / JSON / báo cáo / danh sách...]
Mẫu prompt viết email chuyên nghiệp
Bối cảnh: hóa đơn đã quá hạn 5 ngày, nhưng khách hàng là đối tác lâu năm.
Mục tiêu: nhắc thanh toán mà không tạo cảm giác gây áp lực quá mức.
Yêu cầu: - Giọng lịch sự, chuyên nghiệp.
- Dưới 180 từ.
- Giữ nguyên số hóa đơn và ngày đến hạn từ dữ liệu tôi cung cấp.
- Đề nghị khách xác nhận ngày thanh toán dự kiến.
- Không tự thêm phí phạt hoặc điều khoản.
Mẫu prompt phân tích Excel
Bước 1: kiểm tra dòng trùng, dữ liệu thiếu và giá trị bất thường.
Bước 2: tính tổng doanh thu, lợi nhuận, tăng trưởng theo tháng và giá trị đơn hàng trung bình.
Bước 3: tìm 5 biến động đáng chú ý nhất.
Output:
- Bảng KPI.
- Bảng bất thường.
- Executive summary dưới 300 từ.
Không tự tạo dữ liệu. Mọi con số phải truy ngược được về file.
Mẫu prompt viết bài SEO
Đối tượng: [NGƯỜI ĐỌC].
Search intent: [INFORMATIONAL / COMMERCIAL / LOCAL / TRANSACTIONAL].
Ưu tiên: 1. Factual accuracy.
2. Trả lời search intent.
3. Giá trị thực tế cho người đọc.
4. SEO tự nhiên.
Cấu trúc:
- Câu trả lời nhanh.
- Bảng so sánh nếu hữu ích.
- Hướng dẫn ra quyết định.
- Sai lầm thường gặp.
- Checklist.
- FAQ.
Không nhồi từ khóa. Không tự tạo giá, thông số hoặc chính sách.
Mẫu prompt lập trình
Mục tiêu: xác định nguyên nhân gốc của bug.
Thực hiện:
1. Giải thích luồng gây lỗi.
2. Xác định root cause.
3. Tạo test tái hiện bug.
4. Đề xuất patch nhỏ nhất.
5. Kiểm tra regression.
Không refactor code không liên quan.
Không thêm dependency mới nếu chưa cần.
Nếu thiếu file để kết luận, hãy nói rõ file nào cần thêm.
Mẫu prompt nghiên cứu thông tin
Ưu tiên nguồn:
1. Tài liệu chính thức.
2. Nhà sản xuất hoặc cơ quan quản lý.
3. Nguồn chuyên ngành uy tín.
Với mỗi claim quan trọng:
- Có nguồn.
- Có ngày nếu thông tin thay đổi theo thời gian.
- Phân biệt FACT và INFERENCE.
Nếu các nguồn mâu thuẫn, hãy trình bày sự khác biệt thay vì tự chọn một kết luận không có đủ bằng chứng.
Mẫu prompt tóm tắt tài liệu
Chỉ giữ:
- 5 thông tin quan trọng nhất.
- Các con số ảnh hưởng tới quyết định.
- Rủi ro.
- Việc cần hành động.
Không bổ sung kiến thức ngoài tài liệu. Nếu tài liệu không nói, hãy ghi “Không có thông tin”.
Mẫu prompt tạo slide
Chủ đề: Ứng dụng AI trong doanh nghiệp.
Audience: chủ doanh nghiệp vừa và nhỏ.
Mục tiêu: thuyết phục họ thử một pilot AI trong 30 ngày.
Mỗi slide:
- Một headline mang tính kết luận.
- Tối đa 4 bullet.
- Ưu tiên biểu đồ hoặc visual.
- Không dùng đoạn văn dài.
Không tự tạo số liệu thị trường.
Mẫu prompt tạo ảnh
Chủ đề: Local AI chạy trên PC.
Phong cách: premium dark tech.
Hình ảnh: workstation có GPU, AI chip và neural network.
Màu: navy, đen, trắng, accent cam.
Ánh sáng: cinematic, sắc nét, chuyên nghiệp.
Bố cục: chừa khoảng trống bên trái cho headline.
Mẫu prompt ra quyết định
Tiêu chí theo trọng số:
- Chi phí: 30%.
- Hiệu quả: 30%.
- Khả năng mở rộng: 20%.
- Rủi ro: 20%.
Với mỗi phương án: nêu ưu điểm, nhược điểm, giả định và rủi ro.
Sau cùng, đề xuất một lựa chọn, nhưng phải giải thích điều kiện nào có thể khiến recommendation thay đổi.
Mẫu prompt sửa văn bản
Mục tiêu: dễ đọc hơn nhưng giữ nguyên ý nghĩa.
Yêu cầu:
- Không thay đổi số liệu.
- Không thêm thông tin mới.
- Giảm câu dài.
- Loại bỏ ý lặp.
- Giữ giọng chuyên nghiệp.
Sau bản chỉnh sửa, liệt kê 3 thay đổi quan trọng nhất.
Khi AI trả lời sai ý, sửa prompt thế nào?
Kỹ thuật Critic → Rewrite
Thay vì: “Viết lại hay hơn.”
hãy sử dụng hai bước.
- Độ chính xác.
- Rõ ràng.
- Logic.
- Giá trị thực tế.
- Phù hợp với đối tượng.
Chỉ ra 5 vấn đề lớn nhất.
Bước 2: viết lại, nhưng chỉ sửa các vấn đề vừa xác định.
Kỹ thuật tạo nhiều phương án
Với công việc sáng tạo, không nên buộc AI đoán một phương án duy nhất.
A. Tập trung lợi ích.
B. Tập trung vấn đề người dùng.
C. Tập trung so sánh.
Với mỗi hướng, nêu điểm mạnh và hạn chế.
Chưa chọn phương án tốt nhất.
Sau đó bạn chọn hướng phù hợp rồi yêu cầu AI phát triển tiếp.
Có nên yêu cầu AI “suy nghĩ từng bước”?
Không cần yêu cầu AI phải xuất toàn bộ quá trình suy nghĩ nội bộ.
Thay vào đó, hãy yêu cầu một câu trả lời có thể kiểm tra:
Trong câu trả lời, hãy trình bày:
- Kết luận.
- Các lý do chính.
- Giả định quan trọng.
- Rủi ro hoặc ngoại lệ.
- Dữ liệu nào còn thiếu.
Điều người dùng cần là một kết luận có lý do và bằng chứng đủ để đánh giá, không phải một bản ghi suy nghĩ dài dòng.
Prompt bằng tiếng Việt hay tiếng Anh tốt hơn?
Không có quy tắc rằng prompt tiếng Anh luôn cho kết quả tốt hơn.
Với công việc cần đầu ra tiếng Việt, viết prompt tiếng Việt thường giúp kiểm soát sắc thái tốt hơn.
Bạn vẫn có thể giữ các thuật ngữ kỹ thuật như:
- Context window.
- Prompt engineering.
- Reasoning.
- RAG.
- Token.
- Structured output.
10 lỗi viết prompt phổ biến
Checklist prompt trước khi nhấn Enter
- ✓ AI có biết chính xác việc phải làm không?
- ✓ Có đủ context chưa?
- ✓ Đã nói kết quả dành cho ai chưa?
- ✓ Đã cung cấp dữ liệu cần thiết chưa?
- ✓ Có điều gì AI không được tự tạo không?
- ✓ Có giới hạn độ dài không?
- ✓ Đã quy định format đầu ra chưa?
- ✓ Nếu thiếu dữ liệu, AI phải làm gì?
- ✓ Có tiêu chí để tự kiểm tra kết quả không?
Prompt “chuẩn” có dùng được cho mọi AI không?
Các nguyên tắc nền tảng có thể áp dụng rộng:
- Nhiệm vụ rõ.
- Context đủ.
- Dữ liệu phù hợp.
- Format cụ thể.
- Ràng buộc rõ.
Nhưng mỗi model và mỗi sản phẩm có thể phản ứng khác nhau với:
- Prompt rất dài.
- Few-shot examples.
- Reasoning mode.
- Tool use.
- File và web search.
Vì vậy hãy xem template là điểm bắt đầu, không phải luật bất biến.
Kết luận: prompt tốt là một bản mô tả công việc tốt
Bạn không cần học hàng trăm “câu lệnh bí mật”.
Một prompt mạnh về bản chất chỉ cần giúp AI hiểu:
- Làm việc gì.
- Cho ai.
- Dựa trên dữ liệu nào.
- Điều gì quan trọng nhất.
- Không được làm gì.
- Kết quả phải có dạng nào.
Nếu kết quả chưa đúng, đừng thêm ngẫu nhiên hàng loạt câu lệnh. Hãy xác định AI sai ở đâu, sau đó sửa đúng phần nhiệm vụ, context, dữ liệu, ràng buộc hoặc format tương ứng.
Câu hỏi thường gặp
Có prompt nào giúp AI trả lời đúng 100% không?
Không. Prompt tốt giúp giảm hiểu nhầm và tăng mức độ phù hợp, nhưng model vẫn có thể sai hoặc thiếu dữ liệu. Thông tin quan trọng cần được kiểm chứng.
Prompt càng dài càng tốt không?
Không. Prompt nên đủ chi tiết để loại bỏ mơ hồ, nhưng tránh thông tin lặp hoặc không liên quan. Model hiện đại thường làm việc tốt với yêu cầu rõ, gọn và hướng vào outcome.
Có cần viết “Bạn là chuyên gia...” không?
Không bắt buộc. Vai trò chỉ nên dùng khi nó làm rõ góc nhìn, audience hoặc tiêu chí đánh giá.
Nên prompt bằng tiếng Việt hay tiếng Anh?
Nếu đầu ra cần tiếng Việt, có thể viết prompt bằng tiếng Việt. Giữ nguyên thuật ngữ tiếng Anh khi cần độ chính xác kỹ thuật.
ChatGPT và Gemini có dùng cùng công thức prompt được không?
Có thể dùng cùng nguyên tắc nền tảng: nhiệm vụ rõ, context đủ, format cụ thể và ràng buộc hợp lý. Google hiện cũng khuyến nghị các thành phần Persona, Task, Context và Format cho nhiều workflow Gemini.
Tại sao AI vẫn trả lời sai dù prompt rất chi tiết?
Có thể vì dữ liệu nguồn thiếu, yêu cầu mâu thuẫn, kiến thức model không đủ mới hoặc bài toán cần công cụ/nguồn bên ngoài. Prompt tốt giúp giảm lỗi nhưng không loại bỏ hoàn toàn lỗi model.
Cách nhanh nhất để sửa prompt đang cho kết quả sai là gì?
Xác định đúng lỗi trước: sai dữ liệu, sai audience, quá dài, sai format hay bỏ sót yêu cầu. Sau đó thêm hoặc sửa đúng một nhóm hướng dẫn liên quan thay vì viết lại toàn bộ prompt.
Khi đã có một prompt hiệu quả cho viết email, phân tích Excel, làm báo cáo, SEO, lập trình hoặc nghiên cứu, hãy lưu thành template. Mỗi lần sử dụng chỉ thay dữ liệu đầu vào thay vì viết lại từ đầu. Đây là cách biến kỹ năng prompt thành một workflow giúp tiết kiệm thời gian thực sự.
BEZON – Máy Tính BMT
Hotline/Zalo: 0922.47.6789
126–128 Nguyễn Chí Thanh, P. Tân An, TP. Buôn Ma Thuột, Đắk Lắk
