datasets beautifulsoup4 gradio gradio[oauth] requests smolagents smolagents[litellm] wikipedia-api duckduckgo-search PyPDF2 openpyxl huggingface_hub pandas