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": "last_menstrual_period_lmp", "description": "Calculates the estimated due date based on the user's last menstrual period (LMP).", "parameters": {"cycle_length": {"description": "The average length of the user's menstrual cycle in days.", "type": "str", "default": "28"}, "last_period_date": {"description": "The date of the user's last menstrual period in the format 'YYYY-MM-DD'.", "type": "str", "default": "2023-01-01"}}}]
Calculate the due date for a woman with a 27-day cycle whose last period was on 2023-06-15.
user
assistant
[{"name": "last_menstrual_period_lmp", "arguments": {"cycle_length": "27", "last_period_date": "2023-06-15"}}]