phidata python-dotenv duckduckgo-search groq newspaper4k lxml_html_clean