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": "listing_details", "description": "Retrieve listing details from Airbnb using the specified listing ID.", "parameters": {"is_id": {"description": "The listing ID to retrieve the details for.", "type": "str", "default": "619966061834034729"}}}, {"name": "get_distance_by_city_state_country", "description": "Retrieves the latitude, longitude, and calculated distance in miles between two locations specified by city, state, and country.", "parameters": {"country1": {"description": "The country of the first location.", "type": "str", "default": "us"}, "country2": {"description": "The country of the second location.", "type": "str", "default": "us"}, "state2": {"description": "The state of the second location.", "type": "str", "default": "ca"}, "city2": {"description": "The city of the second location.", "type": "str", "default": "sacramento"}, "city1": {"description": "The city of the first location.", "type": "str", "default": "birmingham"}, "state1": {"description": "The state of the first location.", "type": "str", "default": "al"}}}]
I'm curious about the distance from Toronto, ON, Canada to Beijing, China. Also, what are the details of Airbnb listing 77766?
user
assistant
[{"name": "get_distance_by_city_state_country", "arguments": {"country1": "Canada", "country2": "China", "state1": "ON", "state2": "", "city1": "Toronto", "city2": "Beijing"}}, {"name": "listing_details", "arguments": {"is_id": "77766"}}]