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": "person", "description": "Retrieve details about a specific person (e.g., actor, director) using their unique ID.", "parameters": {"is_id": {"description": "The unique identifier for the person whose details are being fetched.", "type": "int", "default": "7110004"}}}, {"name": "get_random_question", "description": "Fetches a random question from the API, with an optional parameter to specify the type of the challenge.", "parameters": {"type": {"description": "The type of question to fetch. Options include 'funny' and 'dirty'. Defaults to 'dirty'.", "type": "str", "default": "dirty"}}}, {"name": "get_user_metadata", "description": "Fetches metadata for a specified user from the Waifu API.", "parameters": {"user_id": {"description": "The unique identifier of the user whose metadata is to be fetched.", "type": "str", "default": "sample_user_id"}}}]
What details can I find about the actor with ID 12345 and a random dirty question from the API?
user
assistant
[{"name": "person", "arguments": {"is_id": 12345}}, {"name": "get_random_question", "arguments": {"type": "dirty"}}]