openai phidata python-dotenv duckduckgo-search yfinance packaging fastapi uvicorn groq python-multipart youtube_transcript_api googlesearch-python pycountry