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": "recipe_search_and_recommendations", "description": "Search for recipes and provide recommendations based on given keywords and filters.", "parameters": {"q": {"description": "The keyword to search for in the recipe database. Defaults to 'chicken'.", "type": "str", "default": "chicken"}, "r": {"description": "Optional filter parameter for the search.", "type": "str", "default": ""}}}, {"name": "detailed_food_recipe_by_id", "description": "Fetch a detailed Mexican food recipe by its unique ID using the specified RapidAPI key.", "parameters": {"is_id": {"description": "Unique identifier for the Mexican food recipe.", "type": "str", "default": "4"}}}, {"name": "get_all_food", "description": "Fetches a list of Ghanaian foods including ingredients and a short description from the specified API endpoint.", "parameters": {"page": {"description": "The page number to request data from. Default is '?page=2'.", "type": "str", "default": "?page=2"}}}, {"name": "v1_cocktail", "description": "Fetches cocktail information from the API Ninjas Cocktail API based on the provided cocktail name or ingredients.", "parameters": {"name": {"description": "The name of the cocktail to search for. This parameter supports partial matches (default is 'bloody mary').", "type": "str", "default": "bloody mary"}, "ingredients": {"description": "A comma-separated string of ingredients to search for. Only cocktails containing all listed ingredients will be returned (default is None).", "type": "str", "default": ""}}}]
Fetch all Ghanaian food details from page 2 and also provide the recipe for a cocktail with ingredients rum and pineapple.
user
assistant
[{"name": "get_all_food", "arguments": {"page": "?page=2"}}, {"name": "v1_cocktail", "arguments": {"ingredients": "rum, pineapple"}}]