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": "products_search", "description": "Search for products by a specified keyword and optional filters, with support for pagination and sorting.", "parameters": {"keyword": {"description": "The term or phrase to search for related products.", "type": "str", "default": "light shaded room"}, "filters": {"description": "Filters to apply to the product search results. Multiple filters can be specified using the format `key~value`. For example, 'colorList~White&masterClID~180'.", "type": "str, optional", "default": ""}, "curpage": {"description": "The current page number for paginated results. Default is 1.", "type": "int, optional", "default": "1"}, "itemsperpage": {"description": "The number of items to display per page. Default is 48.", "type": "int, optional", "default": "48"}, "sortby": {"description": "The field by which to sort the results. Default is 0.", "type": "int, optional", "default": "0"}}}, {"name": "get", "description": "Fetches and returns delivery status data from the e-commerce delivery status API.", "parameters": {"getdata": {"description": "An optional query string to include in the API request. Defaults to None.", "type": "str, optional", "default": ""}}}]
List all 'LED lights' that are energy-efficient and display the first 48 results, sorted by popularity.
user
assistant
[{"name": "products_search", "arguments": {"keyword": "LED lights", "filters": "energyEfficiency~Yes", "sortby": 2}}]