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": "query_for_postal_code_boundary_by_location", "description": "Queries the boundary of a postal code based on the given geographic coordinates.", "parameters": {"longitude": {"description": "The longitudinal coordinate of the location.", "type": "int", "default": "11.5835"}, "latitude": {"description": "The latitudinal coordinate of the location.", "type": "int", "default": "48.1633"}}}, {"name": "reverse", "description": "Performs reverse geocoding to obtain location details from longitude and latitude coordinates.", "parameters": {"lon": {"description": "The longitude of the location to be reverse geocoded.", "type": "str", "default": "16.3523667"}, "lat": {"description": "The latitude of the location to be reverse geocoded.", "type": "str", "default": "48.200702"}, "polygon": {"description": "If specified, includes polygon details in the response.", "type": "str, optional", "default": ""}, "language": {"description": "Language for the response data. Must be a valid ISO 639-1 language code.", "type": "str, optional", "default": ""}}}, {"name": "en_map_v1_z_x_y_png", "description": "Download an English map tile as a PNG image from the RapidAPI offline-maptiles service.", "parameters": {"z": {"description": "Zoom factor, between 0 and 19.", "type": "int", "default": "3"}, "y": {"description": "Y tile number.", "type": "int", "default": "3"}, "x": {"description": "X tile number.", "type": "int", "default": "6"}}}]
Can you provide the reverse geocoded details for a location at longitude -0.1278 and latitude 51.5074 in London, including polygon details and response in French?
user
assistant
[{"name": "reverse", "arguments": {"lon": "-0.1278", "lat": "51.5074", "polygon": "true", "language": "fr"}}]