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": "measure_distance", "description": "Calculates the distance between two locations based on their latitude and longitude coordinates.", "parameters": {"lon1": {"description": "Longitude of the first location.", "type": "int", "default": "-1.6233086"}, "lat2": {"description": "Latitude of the second location.", "type": "int", "default": "5.6037"}, "lat1": {"description": "Latitude of the first location.", "type": "int", "default": "6.6985605"}, "lon2": {"description": "Longitude of the second location.", "type": "int", "default": "-0.1870"}, "unit": {"description": "Unit of distance measurement. Valid options are 'km' (default), 'mi', 'ft', and 'yd'.", "type": "str, optional", "default": "km"}}}, {"name": "find_by_postcode", "description": "Fetch addresses for a given UK postcode using the \"Find By PostCode\" API.", "parameters": {"postcode": {"description": "The UK postcode for which to retrieve addresses.", "type": "str", "default": "PL11DN"}}}, {"name": "address_reverse_geocoding", "description": "Reverse geocoding to obtain address information for given coordinates.", "parameters": {"coord": {"description": "Latitude and longitude coordinates in a comma-separated format.", "type": "str", "default": "35.624822,139.742121"}, "datum": {"description": "Geodetic system of the latitude and longitude coordinates.", "type": "str, optional", "default": "wgs84"}, "coord_unit": {"description": "Unit of the latitude and longitude coordinates.", "type": "str, optional", "default": "degree"}}}]
Can you get the address for these coordinates 51.5074,-0.1278 using wgs84 datum and degree units?
user
assistant
[{"name": "address_reverse_geocoding", "arguments": {"coord": "51.5074,-0.1278", "datum": "wgs84", "coord_unit": "degree"}}]