⚡ Generate personalized weather reports with OpenWeatherMap, Python and GPT-4.1-mini
⚡ 1,758 views · ⚡ Personal Productivity
Description
How it works
- User enters name of a city for which most current weather information will be gathered
- Custom Python code processes the weather data and generates a custom email about the weather
- AI agent further customizes the email and add a related joke about the weather
- Recipient gets the custom email for the city
Set up instructions
- Enter city to get the weather data
- Add OpenWeather API and replace <your_API_key> with your actual API key
- Add your OpenAI API in OpenAI Chat Model Node
- Add your Gmail credentials and specify a recipient for the custom email
🔗 Nodes Used
HTTP Request, Gmail, AI Agent, OpenAI Chat Model, n8n Form Trigger
📥 Import
Download workflow.json and import into n8n:
Workflow menu → Import from File