gradio numpy pandas xgboost scikit-learn groq requests plotly yfinance