requests pandas duckduckgo_search markdownify smolagents