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": "bacterial_growth", "description": "Calculates the bacterial population after a given time based on the initial population and growth rate.", "parameters": {"initial_population": {"description": "The initial bacterial population.", "type": "int", "default": 20}, "growth_rate": {"description": "The growth rate per unit time.", "type": "float", "default": 20}, "time": {"description": "The time elapsed.", "type": "float"}, "doubling_time": {"description": "The doubling time of the bacteria in minutes. Defaults to 20.", "type": "float, optional"}}}, {"name": "sort_numbers", "description": "Sorts a list of numbers in ascending or descending order.", "parameters": {"numbers": {"description": "The list of numbers to be sorted.", "type": "List[float]"}, "descending": {"description": "If True, sorts the numbers in descending order. Defaults to False.", "type": "bool, optional"}}}]
Calculate the bacterial population after 1 month, given an initial population of 20000 bacteria, a growth rate of 0.005 per day, and a doubling time of 30240 minutes.
user
assistant
[{"name": "bacterial_growth", "arguments": {"initial_population": 20000, "growth_rate": "0.005 * 60 * 24", "time": "30 * 24 * 60", "doubling_time": 30240}}]