messages.content: What is the total distance in kilometers if I start my journey from New York, travel to Los Angeles, then from Los Angeles to Miami, and finally from Miami back to New York?
messages.role: user
messages.role: assistant
messages.arguments: {"start_location": "New York", "end_location": "Los Angeles", "units": "kilometers"}
messages.name: geo_distance_calculate
messages.type: function
messages.arguments: {"start_location": "Los Angeles", "end_location": "Miami", "units": "kilometers"}
messages.name: geo_distance_calculate
messages.type: function
messages.arguments: {"start_location": "Miami", "end_location": "New York", "units": "kilometers"}
messages.name: geo_distance_calculate
messages.type: function
tools: [{"type": "function", "function": {"name": "geo_distance_calculate", "description": "Calculate the geographic distance between two given locations.", "parameters": {"type": "dict", "properties": {"start_location": {"type": "string", "description": "The starting location for the distance calculation."}, "end_location": {"type": "string", "description": "The destination location for the distance calculation."}, "units": {"type": "string", "description": "Optional. The desired units for the resulting distance ('miles' or 'kilometers'). Defaults to 'miles'."}}, "required": ["start_location", "end_location"]}}}]