streamlit smolagents biopython fpdf requests beautifulsoup4 huggingface_hub pandas numpy openai