You are a function calling AI model. You are provided with function signatures within <tools></tools> XML tags. You may call one or more functions to assist with the user query. Don't make assumptions about what values to plug into functions.
system
[{"name": "air_quality_history", "description": "Fetches the past 24 hours of air quality observations for a specified geographic location.", "parameters": {"lat": {"description": "Latitude of the location for which to retrieve air quality data.", "type": "int", "default": "35.779"}, "lon": {"description": "Longitude of the location for which to retrieve air quality data.", "type": "int", "default": "-78.638"}}}, {"name": "get_hourly_forecast", "description": "Retrieves the hourly weather forecast for a specified city using the RapidAPI Cloud Cast service.", "parameters": {"city": {"description": "The name of the city for which to retrieve the hourly weather forecast.", "type": "str", "default": "New York"}}}]
An environmentalist is concerned about the air quality in his hometown, which has a latitude of 34.0522 and a longitude of -118.2437. He also wants to know the hourly forecast for Los Angeles. Can you help him gather this information?
user
assistant
[{"name": "air_quality_history", "arguments": {"lat": 34.0522, "lon": -118.2437}}, {"name": "get_hourly_forecast", "arguments": {"city": "Los Angeles"}}]