Refactor metric calculation in calcular_metricas_oulad function to include handling for 'sum_click' column. This enhances robustness by allowing the average clicks to be computed from either 'clicks' or 'sum_click' based on availability.
Refactor metric calculation in obter_metricas_principais_oulad function to handle multiple click columns. Now checks for 'clicks' and 'sum_click' to compute the average clicks, ensuring robustness in data processing.
Enhance API key initialization and validation process. Automatically test the OpenAI key if not previously validated, and provide user feedback on key status. Update sidebar to reflect validation results and allow re-testing of the key.
Update landing page and dashboard to implement unified template generation with top 2 features from UCI and OULAD; add new dashboard page for consolidated dataset analysis; enhance OpenAI integration for automatic insights and improve user experience with detailed instructions and error handling.