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": "get_weekly_popular_books_by_genre", "description": "Retrieve the most popular books from the past week based on a specified genre.", "parameters": {"genre": {"description": "The genre of books to retrieve.", "type": "str", "default": "horror"}, "number_results": {"description": "The number of results to return. Defaults to 10.", "type": "int, optional", "default": "10"}}}, {"name": "dad_jokes_search", "description": "Searches for dad jokes containing the given keyword using the RapidAPI Dad Jokes API.", "parameters": {"text": {"description": "The keyword to search for in the jokes. Default is 'dad'.", "type": "str", "default": "dad"}}}]
Show me the top 4 young adult books that have been popular in the past week. I'm also looking for some funny dad jokes about school.
user
assistant
[{"name": "get_weekly_popular_books_by_genre", "arguments": {"genre": "young-adult", "number_results": 4}}, {"name": "dad_jokes_search", "arguments": {"text": "school"}}]