The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"name": "Ask Climate Workflow",
"nodes": [
{
"parameters": {
"httpMethod": "POST",
"path": "ask-climate",
"responseMode": "lastNode",
"options": {}
},
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1,
"position": [
200,
300
]
},
{
"parameters": {
"method": "POST",
"url": "=https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key={{$env.GEMINI_KEY}}",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "contents",
"value": "={{[{role: 'user', parts: [{text: 'You are a helpful climate AI assistant. Answer this question in 3-4 sentences. Question: ' + $json.body.question + '\\nContext: ' + JSON.stringify($json.body.context_data)}]}]}}"
}
]
},
"options": {}
},
"name": "Gemini API",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4,
"position": [
400,
300
]
},
{
"parameters": {
"jsCode": "const geminiRaw = $input.item.json;\nlet answer = \"Sorry, I couldn't generate an answer.\";\ntry {\n answer = geminiRaw.candidates[0].content.parts[0].text;\n} catch(e) {}\nreturn { json: { answer } };"
},
"name": "Format Answer",
"type": "n8n-nodes-base.code",
"typeVersion": 2,
"position": [
600,
300
]
}
],
"connections": {
"Webhook": {
"main": [
[
{
"node": "Gemini API",
"type": "main",
"index": 0
}
]
]
},
"Gemini API": {
"main": [
[
{
"node": "Format Answer",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Ask Climate Workflow. Uses httpRequest. Webhook trigger; 3 nodes.
Source: https://github.com/gurvindersingh-web/Spatiotemporal-climate-anomaly-detection-AI/blob/ebea873a39c12b1b05cb8b736f48d8717ff00d50/n8n-workflows/ask-climate.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
This n8n template provides enterprise-level version control for your workflows using GitHub integration. Stop losing hours to broken workflows and manual exports – get proper commit history, visual di
This flow creates dummy files for every item added in your *Arrs (Radarr/Sonarr) with the tag .
This workflow acts as a central API gateway for all technical indicator agents in the Binance Spot Market Quant AI system. It listens for incoming webhook requests and dynamically routes them to the c
Sign PDF documents with legally-compliant digital signatures using X.509 certificates. Supports multiple PAdES signature levels (B, T, LT, LTA) with optional visible stamps.
📡 This workflow serves as the central Alpha Vantage API fetcher for Tesla trading indicators, delivering cleaned 20-point JSON outputs for three timeframes: , , and . It is required by the following a