Felix-Ma/Berkeley-Function-Calling-Leaderboard huggingface dataset:
user: Alright, I've been thinking about a road trip and I want to use my own car for the journey. That's quite a stretch—450 miles in one go today. Is this something I could realistically pull off? I just want to know a answer; you don't need to refill if it's not reachable. If it is reachable, set navigation to '1914 7th St, Apt B, Berkeley, CA 94710'.
user: Given that the trip isn't looking too likely with what I have at the moment, I'll need to refuel. I think 40 gallons in total in my tank should do the trick to get me enough mileage. Can you handle the gas top-up for me?
user: Everything's all set now, and I'm ready to get going. Could you get the engine started for me? Make sure you do it in START mode, with all doors securely locked and the brake properly engaged.
user: I'm planning on visiting this gorgeous little spot in Berkeley, California. Would you be so kind as to set up the navigation system to take me to 2107 Channing Way, Berkeley, CA?

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.estimate_drive_feasibility_by_mileage
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.set_navigation
user: Will you estimate the distance between San Francisco and Silverpine for me?
user: I need that info to check if my vehicle can cover the distance without refueling.
user: In case it can't, just fill out the fuel tank completely.
user: Turn on my vehicle's engine in 'START' mode.

Involved APIs: MessageAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.displayCarStatus
VehicleControlAPI.estimate_drive_feasibility_by_mileage
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.estimate_distance
MessageAPI.send_message
user: I'm about to embark on a road trip adventure and I want my car to be in peak condition. Could you make sure to increase the current fuel level to ensure that my tank is full, so I don't have to keep stopping to refuel along the way?
user: Before I hit the open road, I need to get the engine running smoothly. Can you confirm there's enough fuel, and ensure the engine's primed for a seamless start?
user: I want to make certain my tires are roadworthy before setting off. If any of my car's tires are showing pressure below 40, point me in the direction of the closest tire service station, because I definitely don't want to run into tire trouble.
user: Moreover, could you set up the GPS to guide me directly to the nearest shop if my tires aren't up to the mark, so I'm not wandering off course?
user: Once my car is ready for the journey, it would be fantastic to let my friends know about my travel plans. Could you draft a tweet that says: "Starting my road trip with a car that is fully prepared and raring to go!" with hashtags #Roadtrip #Adventure?

Involved APIs: TwitterAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.displayCarStatus
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
VehicleControlAPI.find_nearest_tire_shop
VehicleControlAPI.set_navigation
TwitterAPI.post_tweet
user: Estimate the distance between San Francisco and Rivermist. Afterwards, fill the tank with 40 additional liters of gasoline for my quick trip. Round the fill amount to two decimal places
user: Preparations are complete. Start the engine and help me tweet about this journey containing message 'Just started my journey!' with #RoadTrip and @carenthusiast.

Involved APIs: TwitterAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.liter_to_gallon
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.estimate_distance
TwitterAPI.post_tweet
user: Ensure the fuel tank is replenished adequately by adding 38 liters of gasoline so that we're well-prepared for the lengthy voyage ahead. Only fill with interger amount for volumn; round when not integer. Once fueled, proceed to start the engine confidently with the ignition mode, and make certain that all doors are secure, and the parking brake is engaged as a safety measure.
user: As we gear up for our adventure, it’s wise to confirm that each tire is inflated to a stable 32 PSI. Should any of the tires fall short, chart a course to the nearest tire service center to have this rectified.

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.liter_to_gallon
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
VehicleControlAPI.find_nearest_tire_shop
VehicleControlAPI.set_navigation
user: Using my vehicle's system, estimate the distance between Rivermist and Stonebrook.
user: Assess if my vehicle's current mileage will suffice for the distance calculated. You don't need to re-fill, I just want to know.
user: Fill the fuel tank to completely full.
user: With the vehicle secured, start the engine for our prepared journey.
user: Set navigation directly to Crescent Hollow, Spring, TX for a smooth ride without detours.

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.estimate_distance
VehicleControlAPI.estimate_drive_feasibility_by_mileage
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.set_navigation
user: Would you be able to increase my current fuel reserve to twice its size?
user: Since we've topped up the fuel, let's ignite the engine and assess the battery's condition for our journey.
user: Verify the tire pressure to guarantee they're accurately inflated for our lengthy expedition.
user: I need to inform my friend David about the road trip itinerary; please dispatch them a note saying 'Road trip itinerary update.'. If that helps, my user id is 'USR005'.
user: Simultaneously, might you show me all the messages I have send so far? I want to make sure I notified all the folks I want to contact.

Involved APIs: MessageAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.displayCarStatus
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
MessageAPI.send_message
MessageAPI.view_messages_received
MessageAPI.delete_message
user: I've noticed my car is nearing empty, and I could really use some extra fuel in the tank. I'm gearing up for a long drive, and I need to make sure I'm set with a full tank before hitting the road.
user: While I'm at it, let's make sure the car's ready for the adventure. Start up the engine for me, and confirm everything is good to go, like the doors being locked and the handbrake engaged.
user: Finally, I'm plotting a trip through San Francisco, specifically aiming for 123 Pine St, San Francisco, CA 94016. Set the GPS for a seamless ride to that location. Anticipating a smooth drive ahead!

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.displayCarStatus
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.set_navigation
user: I require assistance with my car. Can you kindly ensure that the fuel tank is refilled with precisely 38 liters of petrol? Make sure using 2 decimal digit for gallon amount.
user: Wonderful, with the fuel tank now adequately replenished, proceed to activate the engine in "START" mode. Convey to me the operational status of the engine, the voltage of the battery, the AC speed and the fan speed.

Involved APIs: VehicleControlAPI
MathAPI
Expected function-call path:
VehicleControlAPI.liter_to_gallon
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
MathAPI.mean
user: I'm planning ahead for our big trip and realized our car's fuel tank is running low. It would be great if you could top it up with an additional 30 gallons before I turn on the ignition using the 'START' mode.
user: As part of our travel prep, I'm keeping tabs on the tires as well. I'd appreciate it if you could share a quick update about the tire pressures on Twitter, using the format 'Front Left Tire: XXX PSI, Front Right Tire: XXX PSI, Rear Left Tire: XXX PSI, Rear Right Tire: XXX PSI', where 'XXX' is the actual values for the tire pressure.
user: Speaking of which, I noticed that tweets about tire pressures usually gets lots of view. Would you mind retweeting it for me?
user: While you're at it, it'd be awesome if you could comment on that tweet, something like 'Is this pressue too low? Should I take any action?' would be perfect.

Involved APIs: TwitterAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
TwitterAPI.post_tweet
TwitterAPI.retweet
TwitterAPI.comment
user: I've completed the maintenance on my car and ensured the doors are unlocked. Everything, especially the tires, seems in good condition. Would you kindly assist in securing the remaining doors and initiate the engine in START mode? I want everything primed before I set off.
user: Also, let's not forget to boast a little online. Could you post an update regarding my impeccable tire condition on Twitter like 'Tire pressure is perfect!'? Don't forget to use the hashtags #CarCare and #TireHealth and be sure to give my friend Mike a mention as well. I think his user handle is 'mike53'.

Involved APIs: TwitterAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.displayCarStatus
VehicleControlAPI.lockDoors
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
TwitterAPI.post_tweet
user: Before I set off for Stonebrook to uncover family history, I need to determine the road distance between San Francisco and Stonebrook for my genealogy exploration.
user: Buzzing with anticipation for this family roots journey, I want to tweet: 'Setting forth on an exciting quest from San Francisco to Stonebrook to uncover ancestral stories!' #GenealogyAdventure #FamilyHistory.
user: Once the tweet is live, I should retweet it to widen the circle of those who might share in this genealogy fervor!

Involved APIs: TwitterAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.startEngine
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.estimate_distance
TwitterAPI.post_tweet
TwitterAPI.retweet
user: I'm gearing up for a quick business getaway and need my ride all set. Would you be able to verify if my tire pressure is in check? If it falls under 37.5 PSI, perhaps we could swing by the nearest tire shop?
user: While we head over to ensure my tires are roadworthy, I'd like to send out a swift update on my business account. Let's post a tweet: 'Ensuring my wheels are well-maintained. Maintenance is key to success!' with the hashtag 'BusinessOnTheMove'.

Involved APIs: TwitterAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.find_nearest_tire_shop
VehicleControlAPI.set_navigation
TwitterAPI.post_tweet
user: I just returned to my vehicle, and it dawned on me that I may not have unlocked the doors yet. Would you assist in unlocking them all?
user: With every door now open, please proceed to fire up the engine; I need to ensure everything's in working order before hitting the road.
user: Fantastic! With the engine humming nicely, it’s time for my adventure. Could you adjust the cruise control to 65 mph and make sure we're keeping a prudent distance (100 meters) from the car in front?

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.displayCarStatus
VehicleControlAPI.lockDoors
VehicleControlAPI.startEngine
VehicleControlAPI.setCruiseControl
user: You're planning an extended expedition from Rivermist to San Francisco. Could you determine the travel distance between these two locations for me?
user: Next, I need to verify if my car's mileage capacity suffices for the journey. Can you assess if the vehicle can handle the calculated travel distance?
user: It seems I've discovered the tank isn't full. Could you be so kind as to facilitate refueling the vehicle fully for such a lengthy trip?
user: With the tank now replenished, let's confirm our readiness for departure. Please secure all doors and initiate the engine for me.
user: As the vehicle's prepared, let's delve into evaluating some fuel efficiency statistics via the mean of these travel distances: 750.0 km, 320.0 km, 450.0 km, and 290.0 km.

Involved APIs: VehicleControlAPI
MathAPI
Expected function-call path:
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.estimate_distance
VehicleControlAPI.estimate_drive_feasibility_by_mileage
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
MathAPI.mean
user: I'm cruising down a country road in my brand-new convertible, admiring the scenic lavender fields when I notice the fuel gauge creeping towards empty. I'd appreciate it if you could refill with 10 liters of gasoline to keep the adventure alive. Use 2 decimal digit of the gallon amount
user: Now that the tank is replenished, let's fire up the engine with a swift ignition and take a peek at the dashboard stats, particularly the battery voltage and the AC temperature before we continue our picturesque journey.
user: Before we venture further into the rolling hills, I'm keen on ensuring the tires' health is up to standard. Could you check the current tire pressure for each one and let me know?
user: To wrap it up, what's the average tire pressure? I want to make sure everything's in tip-top shape.

Involved APIs: VehicleControlAPI
MathAPI
Expected function-call path:
VehicleControlAPI.liter_to_gallon
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
MathAPI.mean
user: My tires need to be in top-notch condition before embarking on my journey. Could you ensure they have optimum pressure? If any tire falls short of 30.0 psi, it’s off to the nearest service station to remedy it pronto. Let’s also ready the car for navigation if the shop isn't miles away!
user: Before setting off on our eagerly-awaited road escapade, it would be prudent to fuel up the car entirely. Once it's brimming with gas, I’d appreciate it if you could translate its capacity from gallons to liters for me. Share the details when it's sorted.
user: With a tank full of fuel and all safety measures addressed, I'd love to ignite the car in pure anticipation.

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.gallon_to_liter
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
VehicleControlAPI.find_nearest_tire_shop
VehicleControlAPI.set_navigation
user: I am at the gas station and ready to fill up my car with gasoline. I would appreciate it if you could manage filling 30 liters into my vehicle to ensure it's properly fueled for the journey ahead. Use 2 decimal digit of the gallon amount
user: With the fuel tank now filled with some gas, let's proceed to start the car engine. I'd be grateful if you could initiate the engine in 'START' mode for me.
user: After starting the engine, there was a slight vibration while I was driving. Would you mind checking the tire pressure to confirm everything's in good working order?

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.liter_to_gallon
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
TicketAPI.create_ticket
user: My vehicle's fuel tank is low; please refuel it with 30 gallons. Following that, initiate the engine using ignition mode 'START', ensuring all doors are secured and the parking brake is set to avoid errors.
user: Post-engine start, verify tire pressure. If it's insufficient (less than 30.0 psi), proceed to the nearest tire shop at 456 Oakwood Avenue, Rivermist, 83214.

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
VehicleControlAPI.find_nearest_tire_shop
user: I’m planning a trip from Rivermist to San Francisco, and I need to see if my current fuel situation will get me there. Could you work out the distance?
user: Make sure the tank's filled up for the ride. Oh, and kick things off in 'START' mode.

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.estimate_distance
VehicleControlAPI.estimate_drive_feasibility_by_mileage
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.display_log
user: Lock all doors and engage the parking brake, then start the vehicle's engine in preparation for a trip. Afterward, check if our tire pressure condition is safe to proceed.
user: The tire pressure seems worrying, kindly find the nearest tire shop to address the issue and set our navigation to that location.
user: I have the tire issue fixed. Thinking aloud, since it's been a successful start to this journey, I'd like to send a thank you tweet 'Thank you to our vehicle for a smooth start!' about our vehicle with a few hashtags '#Journey, #SmoothRide, #Grateful' added.

Involved APIs: TwitterAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
VehicleControlAPI.find_nearest_tire_shop
VehicleControlAPI.set_navigation
TwitterAPI.post_tweet
TwitterAPI.mention
user: As I gear up for another delightful journey exploring the captivating waterways, I'm looking to convert 60 gallons of fuel into liters. Could you assist me with that conversion? I tend to work more comfortably with liters.
user: Thank goodness! With the conversion sorted, I'd appreciate your help in ensuring that my vehicle's tank is topped up with 20 gallons of gasoline.
user: Now, with the tank filled to my liking, I need to make sure my ride is prepared for this adventure. Could you help me start the engine, lock the doors, and engage the parking brake for a safe start?
user: Before setting off on this little expedition, can you do a quick tire pressure check for me? If any of the pressures fall below 33, kindly point me towards the nearest tire shop to get everything in tip-top shape before we roll.

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.gallon_to_liter
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
VehicleControlAPI.find_nearest_tire_shop
user: Hey, I've just filled my car up with 13.2 gallons of fuel. How much is that in liters?
user: Once you've converted it to liters, please guide me in filling the tank to the max limit. After that's sorted, I need to ensure that all the doors are securely locked and the parking brake is firmly set.
user: With the car prepped, I need to gear up for a drive from San Francisco to Rivermist. I'll be checking the fuel level once the engine is on in 'START' mode. Then, help me post a tweet, 'Embarking on an exciting road trip from SF to Rivermist!' and please throw in hashtags #RoadTrip #Adventure #Exploring.

Involved APIs: TwitterAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.gallon_to_liter
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.estimate_distance
TwitterAPI.post_tweet
TwitterAPI.comment
user: I'm planning a road trip from Rivermist to Stonebrook and would love an estimate on how far this journey will take me.
user: Great, now that I know the distance, please check if my current fuel level can handle the journey or if I need a refill.
user: Ah, it looks like I might need some fuel. Could you go ahead and fill up the tank with 30 gallons of fuel so that I end with 40 gallons?
user: Let's get the vehicle ready by starting the engine, please make sure everything's in place.

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.estimate_distance
VehicleControlAPI.estimate_drive_feasibility_by_mileage
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
user: I need to fill 150 liters of gasoline into my vehicle for today's trip and then start the engine using the standard start mode to ensure everything is operational before departure. How much is that in gallon? Round it to the nearest integer and fill that amount.
user: Find out the distance from San Francisco to Rivermist for my travel plans to determine fuel consumption and travel time.
user: Also, on Twitter, let everyone know about my upcoming trip from San Francisco to Rivermist, with content 'Excited for my trip from San Francisco to Rivermist!', mentioning @TravelBuddy and using the hashtag #JourneyAhead.
user: After posting, make sure to add a mention of @RoadsideAssistance to the tweet we just created to ensure everyone is covered for emergencies.

Involved APIs: TwitterAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.liter_to_gallon
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.estimate_distance
TwitterAPI.post_tweet
TwitterAPI.mention
user: Hi, I am Kelly. I'm sweating. What's the temp outside right now? Would you be able to update Michael on today's outdoor temperature with message 'It is hot outside.'? He should know whether to bundle up or dress down for the weather.
user: Let's review all the messages I have send so far.

Involved APIs: MessageAPI
VehicleControlAPI
Expected function-call path:
VehicleControlAPI.get_outside_temperature_from_google
MessageAPI.send_message
MessageAPI.view_messages_received
user: Could you provide me with a rough distance from Rivermist (zip 83214) to Greenway (zip 74532)? I'm eager to plan a visit and need to know the travel distance.
user: In light of this trip, I'm concerned about whether my vehicle's fuel level and car mileage are adequate for the journey. Could you evaluate this for me?
user: Given this apprehension, can you fill up the fuel completely?
user: Before I set off, I want to check if the engine will indeed start and ensure that everything is prepped for a safe departure. Could you initiate the engine to confirm this?
user: Lastly, I must verify that my vehicle is in excellent shape. If any tire pressure is under 35 PSI, could you direct me to the closest tire shop to rectify this promptly?

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.estimate_distance
VehicleControlAPI.estimate_drive_feasibility_by_mileage
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
VehicleControlAPI.find_nearest_tire_shop
user: I would like to increase the amount of fuel in my car to completely full, but first I need to ascertain the present level to determine the appropriate amount to add.
user: The fuel level is not satisfactory, add it to full and then proceed to activate the engine using the 'START' function and verify the tire pressure to ensure it is in optimal condition.
user: Should I notice that my tire pressure falls below 40 psi, kindly provide me with directions to the nearest tire service center for prompt resolution.

Involved APIs: VehicleControlAPI
Expected function-call path:
VehicleControlAPI.displayCarStatus
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.check_tire_pressure
VehicleControlAPI.find_nearest_tire_shop
VehicleControlAPI.set_navigation