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": "soil_data_by_lat_lng", "description": "Fetches the latest soil data readings for a specified latitude and longitude.", "parameters": {"lng": {"description": "Longitude of the location.", "type": "int", "default": "78.96"}, "lat": {"description": "Latitude of the location.", "type": "int", "default": "20.59"}, "pollutants": {"description": "Specific pollutants to filter the data. Defaults to None.", "type": "str, optional", "default": ""}, "limit": {"description": "Maximum number of records to retrieve. Defaults to None.", "type": "int, optional", "default": ""}}}]
I want you to fetch the soil data for the following locations: Latitude 34.0522 and Longitude -118.2437, Latitude 45.5017 and Longitude -122.677, and Latitude 25.7617 and Longitude -80.1918. For the third location, filter the pollutants for 'nitrogen' and 'phosphorus'.
user
assistant
[{"name": "soil_data_by_lat_lng", "arguments": {"lng": -118.2437, "lat": 34.0522}}, {"name": "soil_data_by_lat_lng", "arguments": {"lng": -122.677, "lat": 45.5017}}, {"name": "soil_data_by_lat_lng", "arguments": {"lng": -80.1918, "lat": 25.7617, "pollutants": "nitrogen, phosphorus"}}]