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": "all", "description": "Returns the complete history of a package from dispatch to the latest status.", "parameters": {"colisid": {"description": "The ID of the package to be tracked.", "type": "str", "default": "CA107308006SI"}}}, {"name": "transactions", "description": "Fetches transaction details by ID from the Orderful API.", "parameters": {"orderful_api_key": {"description": "The API key to access Orderful.", "type": "str", "default": "{ your token here }"}, "is_id": {"description": "The Orderful Transaction ID.", "type": "str", "default": "8209520"}, "content_type": {"description": "The Content-Type header for the request. Defaults to 'application/json'.", "type": "str, optional", "default": "application/json"}, "accept": {"description": "The Accept header for the request. Defaults to 'application/json'.", "type": "str, optional", "default": "application/json"}}}]
Track the package with ID '123456789' and fetch transaction details for 'TX987654321'.
user
assistant
[{"name": "all", "arguments": {"colisid": "123456789"}}, {"name": "transactions", "arguments": {"orderful_api_key": "your_api_key", "is_id": "TX987654321"}}]