smolagents[hf-inference] ddgs pandas openpyxl pypdf2 pypdf pillow duckduckgo-search requests markdownify