-
Notifications
You must be signed in to change notification settings - Fork 25
[Good First Issue] [Examples] Create weather bot agent exampleΒ #82
Copy link
Copy link
Open
Labels
Description
π― Description
Build an example agent that fetches and presents weather information using a free weather API.
π Problem/Motivation
External API integration is a key use case that shows how to connect agents to real-world services.
β Acceptance Criteria
- Create
examples/weather_bot.py - Use free weather API (OpenWeatherMap or similar)
- Implement location parsing
- Format weather data nicely
- Add API key setup documentation
- Handle API errors gracefully
π Step-by-Step Instructions
Making Changes:
6. Choose a free weather API and get API key
7. Create weather tool that makes API calls
8. Add location parsing and validation
9. Format weather data for user presentation
10. Document API key setup process
11. Add error handling for API failures
π Estimated Effort
Time: 1.5-2 hours | Difficulty: Beginner | Skills: Python, API integration
Reactions are currently unavailable