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": "retrievepornstar", "description": "Retrieve information about a specific pornstar based on the given criteria.", "parameters": {"is_id": {"description": "A unique identifier for the pornstar.", "type": "str", "default": ""}, "ethnicity": {"description": "The ethnicity of the pornstar.", "type": "str, optional", "default": ""}, "min_weight": {"description": "The minimum weight of the pornstar.", "type": "str, optional", "default": ""}, "max_cup_size": {"description": "The maximum cup size of the pornstar.", "type": "str, optional", "default": ""}, "nationality": {"description": "The nationality of the pornstar.", "type": "str, optional", "default": ""}, "min_waist": {"description": "The minimum waist size of the pornstar.", "type": "str, optional", "default": ""}, "hair": {"description": "The hair color of the pornstar.", "type": "str, optional", "default": ""}, "max_age": {"description": "The maximum age of the pornstar.", "type": "str, optional", "default": ""}, "min_age": {"description": "The minimum age of the pornstar.", "type": "str, optional", "default": ""}, "min_cup_size": {"description": "The minimum cup size of the pornstar.", "type": "str, optional", "default": ""}, "date_of_birth": {"description": "The birth date of the pornstar.", "type": "str, optional", "default": ""}, "eyes": {"description": "The eye color of the pornstar.", "type": "str, optional", "default": ""}, "max_waist": {"description": "The maximum waist size of the pornstar.", "type": "str, optional", "default": ""}, "name": {"description": "The name of the pornstar.", "type": "str, optional", "default": ""}, "tattoos": {"description": "Whether the pornstar has tattoos.", "type": "str, optional", "default": ""}, "max_weight": {"description": "The maximum weight of the pornstar.", "type": "str, optional", "default": ""}}}, {"name": "get_novel_by_id", "description": "Fetches a novel's details from the Anime, Manga, and Novels API using a given novel ID.", "parameters": {"is_id": {"description": "The ID of the novel to fetch.", "type": "str", "default": "3"}}}, {"name": "v1_riddles", "description": "Retrieves random riddles from the API Ninjas Riddles API endpoint.", "parameters": {"limit": {"description": "The number of riddles to return. Must be between 1 and 20. Defaults to None.", "type": "int, optional", "default": ""}}}]
Can you help me with a few tasks? First, I'm looking for information about the pornstar with the ID '12345'. Could you retrieve their details? Second, I'm a fan of the novel '1984' and I want to know more about it. Could you fetch the details of the novel with the ID '98765'? Lastly, I'm in the mood for some riddles. Could you get me a few random riddles?
user
assistant
[{"name": "retrievepornstar", "arguments": {"is_id": "12345"}}, {"name": "get_novel_by_id", "arguments": {"is_id": "98765"}}, {"name": "v1_riddles", "arguments": {"limit": 5}}]