Bỏ qua đến nội dung
Cách dùng A.I

Định nghĩa rõ ràng và kiểm soát output

10 phút
21/11/2025

🎯 Nguyên tắc #3: Định nghĩa rõ ràng mọi tham số

Gemini 3.0 Pro không đoán ý tốt như con người - hãy làm rõ mọi thứ có thể mơ hồ!

Ví dụ về từ mơ hồ

❌ Mơ hồ ✅ Rõ ràng
"Viết ngắn gọn" "Viết 3 câu, không quá 50 từ"
"Giải thích đơn giản" "Giải thích cho học sinh lớp 8 hiểu"
"Làm nhanh" "Hoàn thành trong 2 phút đọc"
"Nội dung chất lượng" "Có số liệu, trích dẫn nguồn, ví dụ thực tế"

So sánh prompt

Mơ hồ: "Viết ngắn gọn về AI"

Rõ ràng: "Viết đoạn văn 3 câu (không quá 50 từ) giải thích AI cho học sinh lớp 8"


📏 Nguyên tắc #4: Kiểm soát độ dài output

Mặc định Gemini 3.0 Pro trả lời ngắn gọn - nếu muốn chi tiết hơn phải chỉ định rõ!

Các cách chỉ định độ dài

<constraints>
- Verbosity: High (giải thích chi tiết từng bước)
- Độ dài: 500-700 từ
- Giọng văn: Thân thiện như đang trò chuyện
</constraints>

Levels of Verbosity

Level Mô tả Khi nào dùng
Low Ngắn gọn, bullet points Tóm tắt, quick answers
Medium Cân bằng chi tiết và súc tích Email, reports thông thường
High Giải thích chi tiết từng bước Tutorials, documentation

📍 Nguyên tắc #5: Đặt câu hỏi ở cuối prompt

Hiệu suất tối ưu khi câu hỏi/yêu cầu xuất hiện SAU tất cả thông tin ngữ cảnh.

❌ Sai vị trí

Phân tích dữ liệu này:
[Task ở đầu - chưa có context]

Dữ liệu doanh thu Q4 2024:
- Tháng 10: 500 triệu
- Tháng 11: 450 triệu
...

✅ Đúng vị trí

<context>
Dữ liệu doanh thu Q4 2024:
- Tháng 10: 500 triệu
- Tháng 11: 450 triệu
[Toàn bộ dữ liệu, tài liệu tham khảo...]
</context>

<task>
Dựa trên thông tin trên, hãy phân tích xu hướng và đề xuất giải pháp.
</task>

💡 Tại sao vị trí quan trọng?

Gemini đọc và xử lý từ trên xuống. Khi task ở cuối, model đã "nạp" đầy đủ context trước khi thực hiện yêu cầu. Điều này đặc biệt quan trọng với prompt dài.

Template tổng hợp 3 nguyên tắc

<role>
[Vai trò cụ thể với kinh nghiệm]
</role>

<context>
[Toàn bộ dữ liệu, thông tin nền - có thể rất dài]
</context>

<task>
[Yêu cầu cụ thể - đặt sau context]
</task>

<constraints>
- Verbosity: [Low/Medium/High]
- Độ dài: [số từ hoặc số đoạn cụ thể]
- Target audience: [đối tượng đọc cụ thể]
- Tone: [giọng văn cụ thể]
</constraints>

<output_format>
[Format mong muốn: table/bullet/JSON/...]
</output_format>

Checklist tự kiểm tra

  • [ ] Có từ mơ hồ nào cần định nghĩa rõ không? (ngắn, tốt, chất lượng...)
  • [ ] Đã chỉ định độ dài/chi tiết mong muốn chưa?
  • [ ] Task/câu hỏi có đặt ở cuối prompt chưa?
  • [ ] Output format có được chỉ định rõ không?

✅ Ghi nhớ

3 nguyên tắc vàng: Rõ ràng mọi tham số, Kiểm soát độ dài output, Đặt task ở cuối prompt!