Hầu hết lời khuyên về prompt engineering quá cơ bản ("hãy cụ thể") hoặc quá học thuật. Đây là bảy pattern chúng tôi dùng hàng ngày cho kết quả tốt hơn.

1. Role + Context + Task

Đừng chỉ nêu task. Đặt role, cung cấp context, rồi mới đưa instruction.

Bạn là technical writer senior tại công ty SaaS.
Context: Chúng tôi ra mắt API endpoint mới cho bulk user imports.
Task: Viết API documentation covering request format, authentication, rate limits, và error codes.

2. Chain of Thought

Cho lập luận phức tạp, yêu cầu model suy nghĩ từng bước trước khi trả lời.

3. Few-Shot Với Edge Cases

Không chỉ show happy-path examples. Bao gồm edge cases trong few-shot examples.

4. Output Format Pinning

Chỉ định chính xác format bạn muốn. JSON schema, markdown structure, hoặc template.

5. Negative Constraints

Nói model KHÔNG được làm gì. Thường hiệu quả hơn chỉ dẫn tích cực.

6. Iterative Refinement

Chia task phức tạp thành steps. Dùng output prompt trước làm input prompt sau.

7. Meta-Prompting

Yêu cầu model cải thiện prompt trước khi thực hiện task.

Model Nào Phản Hồi Tốt Nhất?

  • Claude: Xuất sắc với system prompts chi tiết và role-based instructions
  • ChatGPT: Phản hồi tốt với few-shot examples và structured output
  • Cả hai: Hưởng lợi từ constraints rõ ràng và step-by-step instructions