markdownify smolagents requests duckduckgo_search pandas matplotlib Pillow IPython