streamlit phidata openai yfinance