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": "v1_animals", "description": "Queries the API Ninjas Animals API endpoint to return up to 10 results matching the input animal name.", "parameters": {"name": {"description": "The common name of the animal to search. This parameter supports partial matches (e.g., \"fox\" will match \"gray fox\" and \"red fox\").", "type": "str", "default": "cheetah"}}}, {"name": "gettechdomains", "description": "Retrieve the domains that use a specific technology.", "parameters": {"tech": {"description": "The name of the technology to search for.", "type": "str", "default": "g-suite"}}}, {"name": "rental_amenities", "description": "Fetches rental amenities information for a given location using the AirDNA API.", "parameters": {"location": {"description": "The location for which to fetch rental amenities information.", "type": "str", "default": "santa monica"}, "currency": {"description": "The currency code for the rental pricing. Defaults to None.", "type": "str, optional", "default": ""}}}]
What are the rental amenities available in New York City, with prices in USD? Furthermore, what are the domains that use 'Angular.js' technology?
user
assistant
[{"name": "rental_amenities", "arguments": {"location": "New York City", "currency": "USD"}}, {"name": "gettechdomains", "arguments": {"tech": "Angular.js"}}]