The prompt UI will trigger various actions, such as:
- Plotting a line chart for a specified metric (e.g., “Plot line chart of metric_name1 for the past 6 months”).
- Explaining anomalies, such as identifying spikes in data (e.g., “Explain the reason for the spike in January”).
- Generating usage reports.
For each of these tasks, the product name and the time range for analysis are required. If any of the above tasks is triggered, the system should be capable of extracting the necessary details. In cases where this information is missing from the prompt, the system should proactively request the missing data to complete the task.