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_product", "description": "Fetches the product details for a given product ID from the RapidAPI demo project.", "parameters": {"is_id": {"description": "The ID of the product to retrieve.", "type": "int", "default": ""}}}, {"name": "echo", "description": "Sends a GET request to the Echo API with specific headers and query parameters.", "parameters": {"header1": {"description": "The first header to include in the request. Defaults to '1'.", "type": "str, optional", "default": "1"}, "query2": {"description": "The second query parameter to include in the request. Defaults to '2'.", "type": "str, optional", "default": "2"}}}, {"name": "get_invite_data", "description": "Fetch detailed data for a given Discord invite code using the RapidAPI service.", "parameters": {"invite": {"description": "The Discord invite code to fetch data for.", "type": "str", "default": "minecraft"}}}]
I have a Discord invite code 'ABC123'. What data can you fetch for it? Also, if I use 'test' as the header and 'example' as the query to the Echo API, what will be the response?
user
assistant
[{"name": "get_invite_data", "arguments": {"invite": "ABC123"}}, {"name": "echo", "arguments": {"header1": "test", "query2": "example"}}]