gradio[oauth] requests smolagents[toolkit] openai huggingface_hub pandas numpy openpyxl youtube-transcript-api markdownify