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": "getdefinition", "description": "Retrieves the definition, pronunciation, and example usages of a given word using the Dictionary Data API.", "parameters": {"word": {"description": "The word for which the definition, pronunciation, and example usages are retrieved.", "type": "str", "default": "dance"}}}, {"name": "getquestionsbyexam", "description": "Fetches exam questions for a specified exam using the Tech Exams API.", "parameters": {"exam": {"description": "The exam identifier for which the questions are to be retrieved.", "type": "str", "default": "PT0-001"}}}, {"name": "getuservideos", "description": "Fetch a list of the most recent user-generated videos that have been publicly shared to YouTube.", "parameters": {"num": {"description": "Number of shared user-generated videos to include in the response. Default is 10.", "type": "int, optional", "default": "10"}, "since": {"description": "Optionally truncate result set if this ISO 8601 combined UTC date and time is reached.", "type": "str, optional", "default": ""}, "force": {"description": "Optionally bypass cache to retrieve the most up-to-date data.", "type": "bool, optional", "default": ""}, "callback": {"description": "Wrap the response object in a function call of your choosing.", "type": "str, optional", "default": ""}}}]
What are the definitions for 'blockchain' and 'cryptocurrency'? Also, fetch the questions for the 'Google Cloud Certified - Professional Cloud Architect' exam.
user
assistant
[{"name": "getdefinition", "arguments": {"word": "blockchain"}}, {"name": "getdefinition", "arguments": {"word": "cryptocurrency"}}, {"name": "getquestionsbyexam", "arguments": {"exam": "Google Cloud Certified - Professional Cloud Architect"}}]