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": "directions_between_2_locations", "description": "Returns information about the route between two locations, including distance, duration, and steps.", "parameters": {"start_lon": {"description": "Longitude of the starting point (required).", "type": "int", "default": "10.7603483"}, "end_lon": {"description": "Longitude of the ending point (required).", "type": "int", "default": "10.103167361330975"}, "start_lat": {"description": "Latitude of the starting point (required).", "type": "int", "default": "34.797783"}, "end_lat": {"description": "Latitude of the ending point (required).", "type": "int", "default": "36.81395975"}, "distance_unit": {"description": "Unit of distance measurement, either 'km' (default) or 'mi'.", "type": "str, optional", "default": "km"}}}]
Provide the route details from El Kef to Beja in kilometers.
user
assistant
[{"name": "directions_between_2_locations", "arguments": {"start_lon": 8.71, "end_lon": 9.18, "start_lat": 36.18, "end_lat": 36.77, "distance_unit": "km"}}]