Prompt Engineering là gì? Trong kỹ thuật AI, đây là phương pháp thiết kế cấu trúc chỉ dẫn cho mô hình ngôn ngữ lớn. Nó kèm theo các ràng buộc chặt chẽ về định dạng đầu ra. Mục tiêu là giúp API vận hành ổn định ở quy mô lớn. Dữ liệu Google Suggest Việt Nam ngày 2026-11-08 ghi nhận 9 truy vấn thực tế cho prompt engineering là gì. Nhiều người tìm sâu về kỹ thuật prompt engineering là gì.
Prompt Engineering trong hệ thống sản xuất khác gì câu lệnh chat tay?
Khi gõ câu lệnh trên web ChatGPT hay Claude, nếu kết quả lệch ý, người dùng chỉ cần gõ câu đính chính. Cách thử bằng tay đó sụp đổ ngay trên hệ thống tự động. Một đường ống sản xuất phải xử lý hàng nghìn yêu cầu mỗi giờ mà không có người ngồi canh.
Trong môi trường sản xuất, câu lệnh hoạt động như hợp đồng giao tiếp giữa mã nguồn và mô hình AI. Đầu vào chứa dữ liệu bất kỳ do khách nhập. Đầu ra bắt buộc phải khớp định dạng để hàm backend đọc được ngay mà không văng lỗi. Kho tài liệu anthropics/claude-cookbooks trên GitHub đạt 54.422 sao tính đến ngày 2026-11-08 đã chuẩn hoá các mẫu câu lệnh này cho doanh nghiệp.
Đừng trả tiền thừa cho SaaS AI — Nhận lộ trình công cụ & chi phí tối ưu trong 10 giây
Mô tả bài toán của doanh nghiệp bạn (CSKH Zalo OA, Coding, RAG tài liệu nội bộ, Báo cáo P&L). Hệ thống cố vấn của 3A sẽ đề xuất bộ công cụ đã qua kiểm thử thực chiến.
5 kỹ thuật chuẩn từ tài liệu Anthropic và OpenAI
Đối chiếu tài liệu chính thức của Anthropic và OpenAI, một cấu trúc câu lệnh chịu tải thực tế cần kết hợp 5 kỹ thuật:
1. Khóa ranh giới ở `system` role: Đặt toàn bộ quy tắc nghiệp vụ và điều cấm vào trường system (hoặc developer trên OpenAI API). 2. Tách vùng dữ liệu bằng thẻ XML: Bọc nội dung khách nhập trong thẻ <tai_lieu> hoặc <cau_hoi>. Mô hình sẽ không nhầm dữ liệu với lệnh điều khiển. 3. Cung cấp ví dụ mẫu (`few-shot`): Đưa từ 2 đến 5 cặp đầu vào và đầu ra chuẩn. Hãy ưu tiên các trường hợp biên dễ nhầm lẫn. 4. Suy luận từng bước (`Chain-of-Thought`): Yêu cầu mô hình phân tích trong thẻ <phan_tich> trước khi chốt kết quả ở thẻ <ket_qua>. 5. Khóa lược đồ đầu ra (`JSON Schema`): Ép cứng danh sách trường và kiểu dữ liệu ở tầng API. Bộ đọc JSON phía sau sẽ không bao giờ gãy.
Dưới đây là mẫu cấu hình kết hợp phân tách thẻ XML và khóa đầu ra theo chuẩn API sản xuất:
<huong_dan>
Chỉ trích xuất thông tin có mặt trực tiếp trong thẻ <van_ban_nguon>.
Nếu thông tin không tồn tại, trả về giá trị null, tuyệt đối không tự suy đoán.
</huong_dan>
<van_ban_nguon>{{noi_dung_khach_gui}}</van_ban_nguon>Bảng đối chiếu độ ổn định và chi phí token của từng kỹ thuật
Mỗi kỹ thuật thêm vào câu lệnh đều đánh đổi trực tiếp với chi phí token và độ trễ phản hồi.
| Kỹ thuật áp dụng | Tác động tới độ ổn định | Chi phí token phát sinh | Khi nào bắt buộc dùng |
|---|---|---|---|
Chỉ dẫn đơn thuần (Zero-shot) | Dễ trôi định dạng khi gặp câu lạ | Thấp nhất, chỉ tốn vài chục token | Tác vụ tóm tắt hoặc dịch văn bản đơn giản |
| Tách thẻ XML / Delimiters | Chặn lẫn lộn giữa lệnh và dữ liệu | Tăng nhẹ từ 10 đến 30 token thẻ | Mọi API có nhận chuỗi văn bản từ người dùng |
Ví dụ mẫu (Few-shot 3-5 mẫu) | Giữ đúng văn phong và cách xử lý biên | Tăng từ 300 đến 1.500 token đầu vào | Phân loại dữ liệu phức tạp, chuẩn hoá giọng văn |
Suy luận từng bước (CoT) | Tăng độ chính xác ở bài toán nhiều điều kiện | Tăng token đầu ra và thời gian chờ chữ đầu | Đối soát số liệu, phân tích hợp đồng, gỡ lỗi mã |
Khóa lược đồ JSON Schema | Đạt 100% đúng cấu trúc trường dữ liệu | Tốn token định nghĩa schema ở lượt đầu | Nối đầu ra AI trực tiếp vào hàm code hoặc PostgreSQL |
Không phải bài toán nào cũng cần bật suy luận sâu tốn kém. Kỹ sư nên xem cách tính chi phí token tại bài suy luận dài: khi nào đáng giá.

*Ảnh: RDNE Stock project, Pexels, giấy phép Pexels, ngày đăng trên Pexels 2021-05-07. Nhân sự kỹ thuật đối chiếu tài liệu đặc tả hệ thống trên bàn làm việc.*
Rủi ro Prompt Injection, trôi hành vi và kiểm thử hồi quy
Vận hành hệ thống dựa trên câu lệnh đòi hỏi cơ chế phòng thủ ở 3 ranh giới:
- Điểm mù từ tấn công Prompt Injection. Kẻ xấu có thể chèn câu lệnh giả mạo vào biểu mẫu liên hệ để đòi xuất cấu hình. Nếu không tách thẻ dữ liệu và kiểm tra quyền ở tầng code, hệ thống sẽ mất quyền điều khiển.
- Chi phí bảo trì khi trôi hành vi. Một câu lệnh chạy tốt trên bản cũ có thể đổi cách trả lời khi hãng cập nhật mô hình. Đội ngũ phải ghim mã phiên bản cố định. Đồng thời cần viết bộ kiểm thử theo bài viết test bằng AI: loại test nào vẫn phải viết tay.
- Năng lực thực thi khi tra cứu tài liệu dài. Khi nhồi hàng chục trang vào câu lệnh, mô hình rất dễ bỏ sót đoạn giữa. Nó cũng hay trích dẫn nhầm mục. Cách khắc phục lỗi này được trình bày chi tiết tại bài RAG tài liệu nội bộ: 4 lỗi trích dẫn sai nguồn.
Nguồn
Nguồn
- Anthropic Docs, "Prompt engineering overview", đọc ngày 2026-11-08: https://docs.anthropic.com/en/docs/build-with-claude/prompt-engineering/overview
- OpenAI Platform Docs, "Prompt engineering guide", đọc ngày 2026-11-08: https://platform.openai.com/docs/guides/prompt-engineering
- GitHub REST API, kho mã
anthropics/claude-cookbooks(54.422 sao, 6.597 forks, giấy phép MIT, đẩy mã ngày 2026-11-04, đo ngày 2026-11-08): https://github.com/anthropics/claude-cookbooks - Ảnh bìa: Olia Danilevich, Pexels, giấy phép Pexels, ngày đăng trên Pexels 2020-07-28: https://www.pexels.com/photo/4974912/
- Ảnh thân bài: RDNE Stock project, Pexels, giấy phép Pexels, ngày đăng trên Pexels 2021-05-07: https://www.pexels.com/photo/7821547/



