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": "calculate_grade", "description": "Calculates the weighted average grade based on scores and their corresponding weights.", "parameters": {"scores": {"description": "A list of scores.", "type": "List[float]"}, "weights": {"description": "A list of weights corresponding to each score.", "type": "List[float]"}}}, {"name": "find_files", "description": "Finds all files with a specific extension in a directory and its subdirectories.", "parameters": {"directory": {"description": "The directory to search in.", "type": "str"}, "extension": {"description": "The file extension to search for.", "type": "str"}}}, {"name": "find_longest_word", "description": "Finds the longest word in a list of words.", "parameters": {"words": {"description": "A list of words.", "type": "List[str]"}}}]
I have a folder containing Python scripts (.py files). Can you find all of them in the directory '/home/user/python_scripts'?
user
assistant
[{"name": "find_files", "arguments": {"directory": "/home/user/python_scripts", "extension": ".py"}}]