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": "get_city_by_id", "description": "Fetch details of a city by its ID using the RapidAPI Geography API.", "parameters": {"is_id": {"description": "The ID of the city to be fetched.", "type": "str", "default": "1796236"}}}, {"name": "search_restaurants_by_town", "description": "Search for restaurants within a specified town or city using the Wyre Data API.", "parameters": {"town": {"description": "The name of the town or city to search for restaurants.", "type": "str", "default": "hambleton"}}}, {"name": "get_elevation", "description": "Gets the elevation for specified latitude and longitude using the Toolbench RapidAPI service.", "parameters": {"lat": {"description": "Latitude of the location for which the elevation is required.", "type": "int", "default": "57.081937"}, "lng": {"description": "Longitude of the location for which the elevation is required.", "type": "int", "default": "-2.246567"}}}, {"name": "search_restaurants_by_local_authority", "description": "Fetches all restaurants within a specified local authority using the Wyre Data API.", "parameters": {"localauthority": {"description": "The name of the local authority to search for restaurants in.", "type": "str", "default": "wyre"}}}]
I am visiting a friend in London and I want to find some good restaurants in the area. Can you also tell me the elevation of the city? The latitude is 51.5074 and the longitude is -0.1278.
user
assistant
[{"name": "search_restaurants_by_town", "arguments": {"town": "London"}}, {"name": "get_elevation", "arguments": {"lat": 51.5074, "lng": -0.1278}}]