Integrating AI with Open-Meteo API for Enhanced Weather Forecasting

Integrating AI with Open-Meteo API for Enhanced Weather Forecasting

Manual
High
12
Nodes
Manual
Trigger
High
Complexity
7/22/2025
Added

Workflow Overview

Total Nodes
12
Node Types
6

Node Types

chat Trigger
When chat message received
1 node
lm Chat Open Ai
OpenAI Chat Model
1 node
sticky Note
Sticky Note, Sticky Note1, Sticky Note2, Sticky Note5, Sticky Note6, Sticky Note4
6 nodes
agent
Generic AI Tool Agent
1 node
memory Buffer Window
Chat Memory Buffer
1 node
tool Http Request
A tool to get the weather forecast based on geolocation, A tool for inputting the city and obtaining geolocation
2 nodes

Workflow JSON

10.43 KB
{
  "id": "Nfh274NHoDy7pB4M",
  "meta": {
    "instanceId": "00493e38fecfc163cb182114bc2fab90114038eb9aad665a7a752d076920d3d5",
    "templateCredsSetupCompleted": true
  },
  "name": "Integrating AI with Open-Meteo API for Enhanced Weather Forecasting",
  "tags": [],
  "nodes": [
    {
      "id": "80debfe0-c591-4ba1-aca1-068adac62aa9",
      "name": "When chat message received",
      "type": "@n8n/n8n-nodes-langchain.chatTrigger",
      "position": [
        100,
        -300
      ],
      "webhookId": "4a44e974-db62-4727-9913-12a22bc88e01",
      "parameters": {
        "public": true,
        "options": {
          "title": "N8N 👋",
          "subtitle": "Weather Assistant: Example of Tools Using ChatGPT",
          "allowFileUploads": false,
          "loadPreviousSession": "memory"
        },
        "initialMessages": "Type like this: Weather Forecast for the Next 7 Days in São Paulo"
      },
      "typeVersion": 1.1
    },
    {
      "id": "ec375027-1c0d-438b-9fca-7bc4fbef2...

Showing first 1000 characters. Click "Expand" to view the full JSON.