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": "mfs_list", "description": "Fetch a list of mutual funds from the Twelve Data API with various filter options.", "parameters": {"apikey": {"description": "API key for authentication. Defaults to 'demo'.", "type": "str, optional", "default": "demo"}, "performance_rating": {"description": "Filter by performance rating. Defaults to None.", "type": "str, optional", "default": ""}, "fund_type": {"description": "Filter by type of fund. Defaults to None.", "type": "str, optional", "default": ""}, "outputsize": {"description": "Specifies the number of records to return. Defaults to None.", "type": "str, optional", "default": ""}, "country": {"description": "Filter funds by country. Defaults to None.", "type": "str, optional", "default": ""}, "fund_family": {"description": "Filter by fund family. Defaults to None.", "type": "str, optional", "default": ""}, "symbol": {"description": "Filter by specific symbol. Defaults to None.", "type": "str, optional", "default": ""}, "risk_rating": {"description": "Filter by risk rating. Defaults to None.", "type": "str, optional", "default": ""}}}]
I'm looking for mutual funds that are of type 'Equity' and have a medium risk rating. Can you provide a list of 20 such funds from any country?
user
assistant
[{"name": "mfs_list", "arguments": {"fund_type": "Equity", "risk_rating": "medium", "outputsize": "20"}}]