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": "rapidapigethourlyforecastbylocationname", "description": "Fetches the hourly weather forecast for a given location using the RapidAPI service.", "parameters": {"locationname": {"description": "The name of the location for which to retrieve the hourly weather forecast.", "type": "str", "default": "Berlin"}}}, {"name": "alerts_active_zone_zoneid", "description": "Fetches a list of active weather alerts for a specified zone ID using the National Weather Service API.", "parameters": {"zoneid": {"description": "A valid zone ID for which to fetch the active alerts. Example: 'ILZ081'.", "type": "str", "default": ""}}}, {"name": "products_types_typeid", "description": "Returns a list of products for a given product type ID by making a request to the National Weather Service API.", "parameters": {"typeid": {"description": "An ID representing a valid product type.", "type": "str", "default": ""}}}, {"name": "zones_type_zoneid_forecast", "description": "Fetches the forecast data for a given zone type and zone ID using the National Weather Service API.", "parameters": {"type": {"description": "A valid zone type (e.g., public, coastal, fire).", "type": "str", "default": ""}, "zoneid": {"description": "The ID of the zone for which to fetch the forecast.", "type": "str", "default": ""}}}]
List active alerts for zone 'TXZ123' and fetch the hourly forecast for Houston.
user
assistant
[{"name": "alerts_active_zone_zoneid", "arguments": {"zoneid": "TXZ123"}}, {"name": "rapidapigethourlyforecastbylocationname", "arguments": {"locationname": "Houston"}}]