smolagents gradio python-dotenv cohere litellm