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": "models_by_make_id_year_category", "description": "Retrieves motorcycle models based on year, category, and make ID.", "parameters": {"year": {"description": "The year of the motorcycle models to retrieve.", "type": "int", "default": "2015"}, "category": {"description": "The category of the motorcycle models to retrieve.", "type": "str", "default": "Sport"}, "make": {"description": "The make ID of the motorcycle models to retrieve.", "type": "int", "default": "100"}}}, {"name": "order_by_descending", "description": "Fetches a list of all dogs sorted in descending order by a specified attribute.", "parameters": {"ordering": {"description": "The attribute by which to order the list of dogs in descending order.", "type": "str", "default": "-breedName"}}}]
Get all naked motorcycle models from 2012 made by make ID 33. Additionally, fetch a list of all dogs sorted in descending order by their trainability.
user
assistant
[{"name": "models_by_make_id_year_category", "arguments": {"year": 2012, "category": "naked", "make": 33}}, {"name": "order_by_descending", "arguments": {"ordering": "trainability"}}]