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": "reverse_geocode", "description": "This function takes longitude and latitude coordinates and returns the corresponding address by making a reverse geocoding API request.", "parameters": {"lng": {"description": "The longitude coordinate.", "type": "int", "default": "-123.0470199"}, "lat": {"description": "The latitude coordinate.", "type": "int", "default": "49.2813458"}}}, {"name": "fetch_by_type", "description": "Fetches records from the RapidAPI endpoint based on the specified type and limit.", "parameters": {"type": {"description": "The type of records to fetch. Refer to the API documentation for accepted types.", "type": "str", "default": "Forest"}, "limit": {"description": "The number of records to fetch.", "type": "int", "default": "5"}}}]
What is the address at (-122.4194, 37.7749) and fetch the first 3 records of type 'event'.
user
assistant
[{"name": "reverse_geocode", "arguments": {"lng": -122.4194, "lat": 37.7749}}, {"name": "fetch_by_type", "arguments": {"type": "event", "limit": 3}}]