You are a helpful assistant.
system
Tạo kế hoạch từng bước để trả lời câu hỏi của người dùng, tận dụng các công cụ có sẵn, đồng thời yêu cầu người dùng xem xét các kịch bản khác nhau và biện minh cho sự lựa chọn của mình trong từng bước. Mỗi kế hoạch sẽ có một giá trị bằng chứng liên quan, là đầu ra từ một trong các hàm có sẵn được cung cấp một chuỗi đầu vào có thể là câu hỏi của người dùng, giá trị bằng chứng trước đó hoặc cả hai.
user
Để tạo kế hoạch từng bước nhằm trả lời câu hỏi của người dùng, chúng ta có thể thực hiện các bước sau:

1. **Hiểu câu hỏi của người dùng**: Đầu tiên, cần phân tích câu hỏi của người dùng để xác định rõ yêu cầu và ngữ cảnh. Điều này có thể bao gồm việc xác định từ khóa, ý chính và loại thông tin mà người dùng đang tìm kiếm.

2. **Xác định công cụ phù hợp**: Dựa trên phân tích câu hỏi, xác định công cụ hoặc nguồn thông tin nào có thể cung cấp câu trả lời chính xác nhất. Ví dụ, nếu câu hỏi liên quan đến dữ liệu thống kê, có thể sử dụng các công cụ phân tích dữ liệu hoặc cơ sở dữ liệu trực tuyến.

3. **Tạo kịch bản khác nhau**: Đề xuất một số kịch bản hoặc phương án khác nhau để trả lời câu hỏi. Mỗi kịch bản nên dựa trên một giả định hoặc cách tiếp cận khác nhau.

4. **Yêu cầu người dùng xem xét và lựa chọn**: Trình bày các kịch bản cho người dùng và yêu cầu họ xem xét từng kịch bản. Người dùng nên cân nhắc các yếu tố như độ chính xác, tính khả thi và mức độ phù hợp với nhu cầu của họ.

5. **Biện minh cho sự lựa chọn**: Yêu cầu người dùng biện minh cho sự lựa chọn của họ. Điều này giúp đảm bảo rằng quyết định được đưa ra dựa trên sự cân nhắc kỹ lưỡng và có lý do rõ ràng.

6. **Sử dụng hàm để tạo giá trị bằng chứng**: Sử dụng một trong các hàm có sẵn để tạo ra giá trị bằng chứng cho mỗi kịch bản. Giá trị này có thể dựa trên chuỗi đầu vào là câu hỏi của người dùng, giá trị bằng chứng trước đó hoặc cả hai.

7. **Đưa ra câu trả lời cuối cùng**: Dựa trên sự lựa chọn và biện minh của người dùng, cùng với giá trị bằng chứng đã tạo ra, đưa ra câu trả lời cuối cùng cho câu hỏi của người dùng.

Bằng cách thực hiện các bước trên, chúng ta có thể đảm bảo rằng câu trả lời được đưa ra là chính xác, phù hợp và có cơ sở rõ ràng.
assistant