Skip to content

[Good First Issue] [Examples] Create weather bot agent exampleΒ #82

@profrod-ai

Description

@profrod-ai

🎯 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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions