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_all_app_keys", "description": "Fetch all keys for a specified application using the RapidAPI service.", "parameters": {"appid": {"description": "The unique identifier for the specific application. Obtainable through the \"Get All Apps\" endpoint.", "type": "str", "default": ""}}}, {"name": "get_by_origin", "description": "Fetches plants by their origin using the specified RapidAPI key.", "parameters": {"origin": {"description": "The origin of the plants to retrieve. Default is 'Asia'.", "type": "str", "default": "Asia"}}}, {"name": "get_u_54_athlete_ranking", "description": "Fetches the under-54 athlete ranking for Taekwondo from the provided RapidAPI service.", "parameters": {"country": {"description": "The country to filter the athlete rankings. Defaults to None.", "type": "str, optional", "default": ""}}}, {"name": "mouldinformation", "description": "Retrieves mould information for a given tenant ID using the specified RapidAPI key.", "parameters": {"tenantid": {"description": "The ID of the tenant for which mould information is to be retrieved.", "type": "str", "default": "TNTgielleplast"}}}]
Retrieve mould information for the tenant with ID 'TEN123' and fetch all keys for the application with ID 'APP456'. Additionally, obtain the under-54 athlete ranking for Taekwondo in Japan and plants from Africa.
user
assistant
[{"name": "mouldinformation", "arguments": {"tenantid": "TEN123"}}, {"name": "get_all_app_keys", "arguments": {"appid": "APP456"}}, {"name": "get_u_54_athlete_ranking", "arguments": {"country": "Japan"}}, {"name": "get_by_origin", "arguments": {"origin": "Africa"}}]