Open-Meteo
Get Current Weather
Current temperature, wind, humidity and conditions for a latitude and longitude.
Unverified
What the model is told
Get the current weather at a location. You need its latitude and longitude, so use the Find Place tool first if you only have a place name. Weather codes follow WMO: 0 is clear, 1 to 3 cloudy, 45 and 48 fog, 51 to 67 rain or drizzle, 71 to 77 snow, 80 to 82 showers, 95 to 99 thunderstorms.
Request
GEThttps://api.open-meteo.com/v1/forecast?latitude={{latitude}}&longitude={{longitude}}¤t=temperature_2m,apparent_temperature,relative_humidity_2m,precipitation,weather_code,wind_speed_10m&timezone=auto
Headers
None.
Parameters
latitude numberLatitude in decimal degrees, for example 51.5072.longitude numberLongitude in decimal degrees, for example -0.1276.
Try this tool
This runs in your browser and calls Open-Meteo directly. Nothing goes through our servers.
Engage payload
{
"source": "VOICE_AI",
"tool": {
"id": "afd0e0ca-101a-485d-a01e-821d1bd8a169",
"type": "HTTP_REQUEST",
"label": "Get Current Weather",
"name": "get_current_weather",
"customName": false,
"description": "Get the current weather at a location. You need its latitude and longitude, so use the Find Place tool first if you only have a place name. Weather codes follow WMO: 0 is clear, 1 to 3 cloudy, 45 and 48 fog, 51 to 67 rain or drizzle, 71 to 77 snow, 80 to 82 showers, 95 to 99 thunderstorms.",
"parameters": [
{
"name": "latitude",
"type": "number",
"description": "Latitude in decimal degrees, for example 51.5072."
},
{
"name": "longitude",
"type": "number",
"description": "Longitude in decimal degrees, for example -0.1276."
}
],
"config": {
"endpoint": {
"method": "GET",
"url": "https://api.open-meteo.com/v1/forecast?latitude={{latitude}}&longitude={{longitude}}¤t=temperature_2m,apparent_temperature,relative_humidity_2m,precipitation,weather_code,wind_speed_10m&timezone=auto"
},
"headers": [],
"body": null,
"timeout": null
}
}
}IDs are regenerated on every copy.