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_list", "description": "Fetches a list of products from the Kohl's API with various filtering and sorting options.", "parameters": {"dimensionvalueid": {"description": "The dimension value ID for filtering products. Multiple dimension values can be provided. Default is 'AgeAppropriate:Teens'.", "type": "str, optional", "default": "AgeAppropriate:Teens"}, "limit": {"description": "The maximum number of products to return. Default is 24.", "type": "int, optional", "default": "24"}, "keyword": {"description": "A search keyword to filter products by specific terms or phrases. Default is None.", "type": "str, optional", "default": ""}, "offset": {"description": "The paging offset, starting from 1. Default is 1.", "type": "int, optional", "default": "1"}, "sortid": {"description": "The sort ID for sorting the products. Default is None.", "type": "int, optional", "default": ""}}}]
Please find 30 products related to 'summer dresses' and start from the 5th result.
user
assistant
[{"name": "products_list", "arguments": {"keyword": "summer dresses", "limit": 30, "offset": 5}}]