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": "list_by_body_part", "description": "Fetch exercises based on the specified body part from the ExerciseDB API.", "parameters": {"bodypart": {"description": "The body part for which to fetch exercises (e.g., chest, legs).", "type": "str", "default": ""}}}, {"name": "ideal_body_weight", "description": "Calculates the ideal body weight based on height, body frame size, gender, and optional formula.", "parameters": {"body_frame": {"description": "The body frame size of the person. It can be one of the following values: \"small\", \"medium\", or \"large\".", "type": "str", "default": "medium"}, "height": {"description": "The height in centimeters (cm) of the person.", "type": "int", "default": "175"}, "gender": {"description": "The gender of the person. It can be either \"male\" or \"female\".", "type": "str", "default": "male"}, "formula": {"description": "The formula for ideal weight estimation. It can be either \"hamwi\" (default) or \"devine\".", "type": "str, optional", "default": "hamwi"}}}, {"name": "weight_category", "description": "Retrieve the weight category of an individual based on their BMI.", "parameters": {"bmi": {"description": "Body Mass Index value for which to determine the weight category.", "type": "int", "default": "19.2"}}}]
What are the weight categories for BMIs of 22 and 30?
user
assistant
[{"name": "weight_category", "arguments": {"bmi": 22}}, {"name": "weight_category", "arguments": {"bmi": 30}}]