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_place_by_geoname_id", "description": "Fetches details about a place using its Geoname ID.", "parameters": {"geonameid": {"description": "Unique identifier given by Geonames for the place.", "type": "int", "default": "5391959"}, "language": {"description": "Specifies a language (ISO 639-1) to get the localized name of the place. Default is None. If translation is not available, \"localizedName\" property will be null.", "type": "str, optional", "default": ""}}}, {"name": "reverse_geocode", "description": "Perform reverse geocoding in Cameroon by providing latitude and longitude.", "parameters": {"lat": {"description": "The latitude of the location.", "type": "str", "default": "4.1591154"}, "lon": {"description": "The longitude of the location.", "type": "str", "default": "9.2805172"}}}]
Find the city name for coordinates 2.3542, 10.7043 in Cameroon.
user
assistant
[{"name": "reverse_geocode", "arguments": {"lat": "2.3542", "lon": "10.7043"}}]