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": "subtitlelist", "description": "Fetches a list of subtitles for a given YouTube video.", "parameters": {"videoid": {"description": "The unique identifier for the YouTube video.", "type": "str", "default": "JY-_GRi56KQ"}, "locale": {"description": "The locale for the subtitles. Defaults to 'EN'.", "type": "str, optional", "default": "EN"}}}, {"name": "get_data_and_story", "description": "Fetches data and story for a given Snapchat username using the RapidAPI service.", "parameters": {"user": {"description": "The Snapchat username for which to fetch the data and story.", "type": "str", "default": "ysyn_lny"}}}, {"name": "steps", "description": "Fetches a random selection of WikiHow steps.", "parameters": {"count": {"description": "The number of step strings to retrieve (maximum 100).", "type": "int", "default": "3"}}}]
I need the subtitles for the YouTube video 'pqrstu' in Spanish. Also, get me the data and story for the Snapchat user 'emma_watson'. I also want 30 random WikiHow steps.
user
assistant
[{"name": "subtitlelist", "arguments": {"videoid": "pqrstu", "locale": "ES"}}, {"name": "get_data_and_story", "arguments": {"user": "emma_watson"}}, {"name": "steps", "arguments": {"count": 30}}]