gradio requests pandas openpyxl python-dotenv google-genai smolagents[openai] ddgs