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": "zappos_search_product", "description": "Searches for products on Zappos using the given keyword and various optional parameters for sorting and pagination.", "parameters": {"keyword": {"description": "The search term to use for finding products on Zappos.", "type": "str", "default": "crocs body"}, "sort": {"description": "The sorting criteria for the search results. Possible values are 'best_seller', 'relevance', 'low_to_high', 'high_to_low', 'customer_rating', 'new_arrivals', and 'brand_name'. Defaults to 'new_arrivals'.", "type": "str, optional", "default": "new_arrivals"}, "page": {"description": "The page number for pagination of search results. Defaults to 1.", "type": "int, optional", "default": "1"}}}]
A shopper wants to see the highest-rated sandals. How can they fetch the first page of results sorted by customer rating?
user
assistant
[{"name": "zappos_search_product", "arguments": {"keyword": "sandals", "sort": "customer_rating", "page": 1}}]