| { | |
| "name": "get_weather_forecast", | |
| "description": "Get detailed weather forecast for a location with specific parameters", | |
| "parameters": { | |
| "type": "object", | |
| "properties": { | |
| "location": { | |
| "type": "string", | |
| "description": "City name or coordinates" | |
| }, | |
| "days": { | |
| "type": "integer", | |
| "description": "Number of forecast days (1-7)", | |
| "minimum": 1, | |
| "maximum": 7 | |
| }, | |
| "units": { | |
| "type": "string", | |
| "enum": ["metric", "imperial", "kelvin"], | |
| "description": "Temperature units" | |
| }, | |
| "include_hourly": { | |
| "type": "boolean", | |
| "description": "Include hourly breakdown" | |
| } | |
| }, | |
| "required": ["location", "days"] | |
| }, | |
| "test_questions": [ | |
| "What's the 3-day weather forecast for San Francisco in Celsius?", | |
| "Give me tomorrow's weather for London with hourly details", | |
| "Show 5-day forecast for Tokyo in imperial units" | |
| ] | |
| } |