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": "hsl_to_hex", "description": "Converts an HSL color code to its HEX color code using the Convexity RapidAPI service.", "parameters": {"s": {"description": "The saturation component of the HSL color code.", "type": "int", "default": "78"}, "h": {"description": "The hue component of the HSL color code.", "type": "int", "default": "250"}, "l": {"description": "The lightness component of the HSL color code.", "type": "int", "default": "45"}}}, {"name": "email_format", "description": "Validates the format of an email using the RapidAPI email-checkup service.", "parameters": {"email": {"description": "The email address to be validated.", "type": "str", "default": "test@yahoo.com"}}}, {"name": "d_die", "description": "Rolls a die with a given number of faces by making a request to an API.", "parameters": {"die": {"description": "The number of faces on the die. Must be between 2 and 100.", "type": "int", "default": ""}}}]
What is the hexadecimal representation of the HSL color with hue 230, saturation 90, and lightness 50? Also, is the email address 'john.doe@example.com' in a valid format? Lastly, roll a die with 12 faces.
user
assistant
[{"name": "hsl_to_hex", "arguments": {"h": 230, "s": 90, "l": 50}}, {"name": "email_format", "arguments": {"email": "john.doe@example.com"}}, {"name": "d_die", "arguments": {"die": 12}}]