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": "is_valid_ip_address", "description": "Checks if a string is a valid IP address (IPv4).", "parameters": {"ip": {"description": "The string to check.", "type": "str"}}}, {"name": "is_leap_year", "description": "Checks if a year is a leap year.", "parameters": {"year": {"description": "The year to check.", "type": "int"}}}]
Is '10.0.0.1' a valid IP address and is the year '2100' a leap year?
user
assistant
[{"name": "is_valid_ip_address", "arguments": {"ip": "10.0.0.1"}}, {"name": "is_leap_year", "arguments": {"year": 2100}}]