🧠 Thinking Mode là gì?
Gemini 3.0 Pro có Thinking Level parameter - một tính năng điều khiển mức độ suy luận nội bộ trước khi model đưa ra câu trả lời.
⚠️ Lưu ý quan trọng
Thinking mode không phải model riêng mà là chế độ suy luận đặc biệt của Gemini 3.0 Pro.
2 Cấp độ Thinking Level
🚀 Thinking Level "HIGH" (Mặc định)
- Model chạy chuỗi suy luận dài hơn
- Tự đánh giá và sửa lỗi trước khi xuất kết quả
- Phù hợp với bài toán phức tạp nhiều bước
Khi nào dùng HIGH:
- Bài toán logic, toán học phức tạp
- Phân tích dữ liệu lớn
- Code review và security analysis
- Lập kế hoạch chi tiết
⚡ Thinking Level "LOW"
- Giảm độ trễ và chi phí
- Phù hợp với hội thoại đơn giản
- Ứng dụng cần xử lý nhanh
Khi nào dùng LOW:
- Chat thông thường
- Trả lời câu hỏi đơn giản
- Tạo nội dung ngắn
- Real-time applications
Cách kích hoạt Thinking Mode trong prompt
Bạn có thể yêu cầu model "suy nghĩ sâu" bằng cách thêm instruction:
<instructions>
Trước khi trả lời, hãy:
1. **Phân tích**: Chia nhỏ vấn đề thành các bước cụ thể
2. **Đánh giá**: Kiểm tra xem thông tin đã đủ chưa? Cần giả định gì?
3. **Thực hiện**: Giải quyết từng bước một
4. **Tự kiểm tra**: Xem lại kết quả có trả lời đúng câu hỏi không
</instructions> Ví dụ thực tế
❌ Không kích hoạt thinking
Giải phương trình: x² + 5x + 6 = 0 ✅ Kích hoạt thinking
<task>
Giải phương trình: x² + 5x + 6 = 0
</task>
<instructions>
- Thinking level: HIGH
- Trình bày từng bước giải
- Kiểm tra nghiệm bằng cách thay ngược lại
- Giải thích ý nghĩa hình học (nếu có)
</instructions> ✅ Best Practice
Với bài toán phức tạp, luôn yêu cầu model "lập kế hoạch trước, thực hiện sau, và tự kiểm tra". Điều này tận dụng tối đa sức mạnh của Thinking Mode.
Kết luận
Thinking Mode là "vũ khí bí mật" giúp Gemini 3.0 Pro vượt trội trong các bài toán phức tạp. Hãy học cách kích hoạt nó đúng lúc để có kết quả tốt nhất!