You are a helpful assistant.
system
Tạo một kế hoạch toàn diện để giải quyết truy vấn của người dùng bằng các công cụ được cung cấp, trong đó nếu một bước không đạt yêu cầu, hãy điều chỉnh hành động tiếp theo dựa trên kết quả đầu ra của hàm được gọi và yêu cầu người dùng đưa ra ví dụ cụ thể cùng với lý do cho các lựa chọn của họ.
user
Để tạo một kế hoạch toàn diện nhằm giải quyết truy vấn của người dùng bằng các công cụ được cung cấp, chúng ta có thể thực hiện theo các bước sau:

1. **Xác định Truy vấn của Người Dùng**:
   - Đầu tiên, cần hiểu rõ truy vấn của người dùng là gì. Yêu cầu người dùng mô tả chi tiết vấn đề hoặc câu hỏi của họ. Nếu cần, hãy yêu cầu họ cung cấp ví dụ cụ thể để làm rõ hơn.

2. **Lựa chọn Công Cụ Phù Hợp**:
   - Dựa trên truy vấn, xác định công cụ nào trong số các công cụ được cung cấp có thể giải quyết vấn đề hiệu quả nhất. Ví dụ, nếu truy vấn liên quan đến dữ liệu, có thể cần sử dụng công cụ phân tích dữ liệu.

3. **Thực Hiện Bước Đầu Tiên**:
   - Sử dụng công cụ đã chọn để thực hiện bước đầu tiên trong việc giải quyết truy vấn. Ví dụ, nếu sử dụng công cụ tìm kiếm, hãy nhập truy vấn và xem kết quả.

4. **Đánh Giá Kết Quả**:
   - Xem xét kết quả từ bước đầu tiên. Nếu kết quả không đạt yêu cầu, hãy xác định lý do tại sao. Có thể do truy vấn chưa đủ chi tiết hoặc công cụ không phù hợp.

5. **Điều Chỉnh và Thực Hiện Lại**:
   - Dựa trên đánh giá, điều chỉnh hành động tiếp theo. Có thể cần thay đổi công cụ hoặc điều chỉnh truy vấn. Yêu cầu người dùng cung cấp thêm thông tin hoặc ví dụ cụ thể nếu cần thiết.

6. **Lặp Lại Quy Trình**:
   - Tiếp tục lặp lại quy trình cho đến khi đạt được kết quả mong muốn. Mỗi lần lặp lại, cần điều chỉnh dựa trên kết quả và phản hồi từ người dùng.

7. **Tổng Kết và Đưa Ra Giải Pháp Cuối Cùng**:
   - Khi đã có kết quả thỏa đáng, tổng kết lại quá trình và đưa ra giải pháp cuối cùng cho người dùng. Đảm bảo rằng người dùng hiểu rõ cách giải quyết vấn đề và có thể áp dụng trong tương lai.

8. **Phản Hồi và Cải Tiến**:
   - Yêu cầu người dùng phản hồi về quá trình và kết quả. Sử dụng phản hồi này để cải tiến quy trình và công cụ cho các truy vấn trong tương lai.

Bằng cách thực hiện các bước trên, chúng ta có thể đảm bảo rằng truy vấn của người dùng được giải quyết một cách hiệu quả và toàn diện.
assistant