Hướng dẫn viết lệnh hiệu quả cho mô hình lập luận(Reasoning Models)

1. Tập trung vào Developer Message thay cho System Message

🔵 Ví dụ:

Developer message: "Bạn là một trợ lý phần mềm chuyên nghiệp. Chỉ cung cấp giải pháp có thể hoàn thành trong vòng 3 ngày."

🧩 Ý nghĩa: Giúp model hiểu rõ giới hạn nhiệm vụ ngay từ đầu.


2. Viết prompt đơn giản và trực tiếp

🔵 Ví dụ:

Developer message: "Viết mô tả sản phẩm cho một laptop siêu nhẹ. Tập trung vào thời lượng pin và cân nặng."

🧩 Ý nghĩa: Model sẽ trả lời đúng trọng tâm, không bị lan man.


3. Hạn chế yêu cầu "Chain of Thought" (suy nghĩ từng bước)

🔵 Ví dụ:

Đúng: "Viết tóm tắt ngắn cho báo cáo tài chính."
Sai: "Viết tóm tắt từng bước một..." (không cần thiết, chỉ gây rối).


4. Sử dụng rõ ràng dấu phân cách (Delimiters)

🔵 Ví dụ:

<User Request>
Tóm tắt văn bản sau: [văn bản cần tóm tắt]
</User Request>

🧩 Ý nghĩa: Tránh model lẫn lộn thông tin.

5. Giới hạn bối cảnh thêm vào trong hệ thống RAG

🔵 Ví dụ:

✅ Chỉ đưa vào 2-3 tài liệu liên quan nhất, không "nhồi" nguyên bộ dữ liệu.


6. Ưu tiên Zero-shot trước khi dùng Few-shot

🔵 Ví dụ:

Developer message: "Tóm tắt dữ liệu bán hàng năm 2022."
Nếu kết quả chưa ổn, đưa ví dụ mẫu:
"Ví dụ: Năm 2022, doanh thu Bắc Mỹ tăng 15% so với năm trước."


7. Rõ ràng về giới hạn và tiêu chí thành công

🔵 Ví dụ:

Developer message: "Đề xuất kế hoạch marketing. Ngân sách dưới $500, tập trung vào quảng cáo mạng xã hội."

Developer message: "Viết đề xuất ứng dụng gồm 2 đoạn, mỗi đoạn không quá 50 từ. Nếu vượt, hãy tự chỉnh sửa lại."

🧩 Ý nghĩa: Model hiểu chính xác phải làm gì để đạt mục tiêu.


8. Nếu muốn dùng Markdown, phải bật lại

🔵 Ví dụ:

Developer message: "Formatting re-enabled. Tạo danh sách gạch đầu dòng với 3 tính năng mới của dịch vụ."


Phiên bản #1
Được tạo 26 tháng 4 2025 14:34:28 bởi Đỗ Ngọc Tú
Được cập nhật 26 tháng 4 2025 14:42:07 bởi Đỗ Ngọc Tú