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": "royal_matches", "description": "Fetch recent royal matches from the Trackmania API.", "parameters": {"page": {"description": "The page number of the results to fetch, where each page contains a defined number of results. The default is `0`.", "type": "int", "default": "0"}, "limit": {"description": "The maximum number of results to return. The default is `50`.", "type": "int", "default": "50"}}}, {"name": "range", "description": "Fetches random chess puzzles within a specified rating range.", "parameters": {"number_of_puzzles": {"description": "The number of puzzles to retrieve. Defaults to 1.", "type": "int, optional", "default": "1"}, "max_deviation": {"description": "The maximum possible rating deviation. Defaults to 100.", "type": "int, optional", "default": "100"}, "min": {"description": "The minimum rating a puzzle can have. Defaults to 1200.", "type": "int, optional", "default": "1200"}, "max": {"description": "The maximum rating a puzzle can have. Defaults to 1600.", "type": "int, optional", "default": "1600"}}}, {"name": "search", "description": "Search for E-Sports players, teams, and tournaments by providing a search term.", "parameters": {"term": {"description": "The search term used to find E-Sports entities.", "type": "str", "default": "ATK"}}}, {"name": "upcoming", "description": "Fetches upcoming CS:GO matches data from the specified API endpoint.", "parameters": {"content_type": {"description": "The content type for the request, default is 'application/json'.", "type": "str", "default": "application/json"}, "page": {"description": "The page number to retrieve, default is 1.", "type": "int", "default": "1"}, "limit": {"description": "The number of matches to retrieve per page, default is 10.", "type": "int", "default": "10"}}}]
Get upcoming CS:GO matches data for the first 2 pages, showing 20 matches per page.
user
assistant
[{"name": "upcoming", "arguments": {"page": 1, "limit": 20}}, {"name": "upcoming", "arguments": {"page": 2, "limit": 20}}]