🎯 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!