Felix-Ma/Berkeley-Function-Calling-Leaderboard huggingface dataset:
user: Update the market status for me, as I need to know the current outlook.
user: After determining the current market status, I require the stock details for a specific company. Retrieve the information for the stock symbol 'AAPL'.
user: Using the current details of the 'AAPL' stock, calculate the average of price, trading volume, MA5, and MA20.

Involved APIs: TradingBot
MathAPI
Expected function-call path:
TradingBot.get_current_time
TradingBot.update_market_status
TradingBot.get_stock_info
MathAPI.mean
user: Having kept a keen eye on the advancements in the tech industry, I recently caught wind of some stellar performance from a company called Zeta Corp. How's their stock currently faring?
user: I'm thinking about adding some promising stocks to my watchlist; could you please include this one?
user: I am quite intrigued by my most recent stock acquisition and am eager to delve into the details. What information do you have about my latest order?
user: I've been trying to get urgent information to my colleague with user id 'USR003' about these insights. Could you make sure they receive the message 'Zeta Corp seems to have potential. What do you think of their recent financial report?'in their inbox? My user id is '1234'.
user: Would you mind giving me a quick look at all the messages I have sent lately

Involved APIs: MessageAPI
TradingBot
Expected function-call path:
TradingBot.get_symbol_by_name
TradingBot.get_stock_info
TradingBot.add_stock_to_watchlist
TradingBot.get_order_details
MessageAPI.send_message
MessageAPI.view_messages_received
user: Hey there! Could you help me by identifying the stocks currently present on my watchlist?
user: Could you kindly remove 'Zeta Corp' from the list?
user: I am interested in purchasing 50 shares of 'Apple' at the present market price. Please proceed with the transaction.
user: Would you be able to show me the details of my most recent order when you have a moment?

Involved APIs: TradingBot
Expected function-call path:
TradingBot.get_symbol_by_name
TradingBot.remove_stock_from_watchlist
TradingBot.get_watchlist
TradingBot.get_stock_info
TradingBot.place_order
TradingBot.get_order_details
user: Hi there! I noticed Omega Industries is trading at high price, and they're quite a rising star in the tech domain. Would you like to kick off a dazzling tweet for me? Could you find the price and fill it with content 'Omega Industries is skyrocketing at ${price} per share! The tech industry evolution is electrifying, and we are just getting started.' with #TechBoom in it, while highlighting @industryexperts. It’s sure to create buzz!
user: Fantastic! I see the tweet has taken its first flight. As it soars, let’s ensure it gains more momentum by tagging @technewsworld. This will amplify our message across diverse platforms!

Involved APIs: TwitterAPI
TradingBot
Expected function-call path:
TradingBot.get_symbol_by_name
TradingBot.get_stock_info
TwitterAPI.post_tweet
TwitterAPI.mention
user: I'd appreciate if you could initiate an order, purchasing 100 shares of the company under the symbol AAPL at the market's current rate. I've assessed it as a promising chance.
user: I’d be grateful if you could verify the status of the order. I need assurance that every part of the transaction has been executed as intended.
user: Let's proceed with cancelling that order, as I've reconsidered upon reviewing the details. Please make sure the cancellation is absolute.
user: At this moment, I'd require an overview of my account, including balance specifics and any relevant card details. This is essential for my financial planning regarding potential future investments.
user: Following a disappointing experience with a recent error on the trading platform, I need you to lodge a complaint ticket labeled 'Platform Error' complete with a thorough explanation for the support team to investigate, I want this message 'Issue with a recent trading platform error following the cancellation of an AAPL order and a request for an account overview.'

Involved APIs: TradingBot
TicketAPI
Expected function-call path:
TradingBot.get_stock_info
TradingBot.place_order
TradingBot.get_order_details
TradingBot.cancel_order
TradingBot.get_account_info
TicketAPI.create_ticket
user: Hi there! I've noticed Zeta Corp's stocks have been slipping more than I'd like. Would you be able to pull up their stock information for a quick review and also make sure it's no longer on my watchlist?
user: Could you compile a list of all the stocks currently on my watchlist? I'm aiming to get a better grip on my portfolio management.
user: I think it would be wise to let my friend know about the changes I'm making, specifically regarding Zeta Corp. Please send a note to my friend's user ID USR003 stating, 'I've decided to drop those dipping stocks from my line-up.' My user id is 'USR002'.
user: Would you mind showing me any recent messages I've sent?
user: My friend mentioned something quite irrelevant and outdated in one of the messages. Can you help me by delete message id: 67410?

Involved APIs: MessageAPI
TradingBot
Expected function-call path:
TradingBot.get_symbol_by_name
TradingBot.remove_stock_from_watchlist
TradingBot.get_watchlist
MessageAPI.send_message
MessageAPI.view_messages_received
MessageAPI.delete_message
user: Wanderlust is calling, and I'm mapping out my travel from Rivermist to Stonebrook in the month of October—the skies above must know my next destination! Share with me, if you will, what coin I must trade for a humble economy class seat on the 6th day of October in 2024.
user: Let's anchor my daily spend at 15400 GBP—an expedient conversion—per my esteemed authorization. I appreciate your assistance in tethering my budget to this new mooring. My access token is 'abc123token'.

Involved APIs: TravelAPI
Expected function-call path:
TravelAPI.get_nearest_airport_by_city
TravelAPI.get_flight_cost
TravelAPI.compute_exchange_rate
TravelAPI.set_budget_limit
user: A complex decision awaits me. I'm planning an upcoming trip with limited resources and reevaluating my options. Is there an available estimate for a business class flight from San Francisco International to Los Angeles next Friday November 10th 2024 for an essential business engagement? Could the system book it for me using the secured credit card id 144756014165 and access token abc123xyz, and exchange the estimated cost from USD to EUR for budgeting purposes?
user: Due to unforeseen circumstances, I'm unable to proceed with my journey to Los Angeles next week. Could the system initiate a cancellation process for the flight booking made earlier?
user: I believe it would be strategic to communicate these adjustments to my extended network. Construct a tweet highlighting the cancellation of my travel plans, and ensure to add relevant hashtags 'TravelUpdate' and 'BusinessTrip' relating to travel and business updates, for message, just tell that 'Just cancelled my trip to LA'. Be sure to authenticate using my username 'john' and password 'john1234'.

Involved APIs: TwitterAPI
TravelAPI
Expected function-call path:
TravelAPI.compute_exchange_rate
TravelAPI.get_flight_cost
TravelAPI.book_flight
TravelAPI.cancel_booking
TwitterAPI.post_tweet
user: I'm in the process of scheduling a journey from San Francisco to Chicago on the 15th of the year 2024's eleventh month. It's important the travel is in first class. I'll be settling the fare with my credit card with id 144756014165 and access token 'secureAccessToken12345', and would like my personal details integrated into the reservation. I've secured my confidential access token for authentication, which will be used during this booking.
user: After reconsideration, the flight planned for London on the 15th is no longer necessary. I require the cancellation of this booking immediately.
user: Concerning the flight cancellation, it is crucial to alert customer service without delay. Kindly generate a high-priority ticket named 'Flight Cancellation Alert,' detailing the reservation specifics 'Request to cancel.'. My ticket username is `mthompson` and password is `securePass123

Involved APIs: TicketAPI
TravelAPI
Expected function-call path:
TravelAPI.compute_exchange_rate
TravelAPI.get_flight_cost
TravelAPI.book_flight
TravelAPI.cancel_booking
TicketAPI.create_ticket
TicketAPI.resolve_ticket
user: Before I start packing my bags for the upcoming trip, I need to double-check that all my personal information is up to date. Let's go over my full name and passport details to make sure everything's in order before I hit the road. For reference my birthdate is January 1st 1950 and the number on my passport is P followed by 12345678. My first name is Michael and  last name is Thompson
user: Now that my personal details have been sorted, I'm eager to locate the nearest airport to Rivermist. After that, I'd appreciate a price estimate for flying business class from there to GFD on December 15, 2024.
user: Looking at the travel expenses, I've realized the importance of setting a spending cap. Could you help me establish a travel budget of $5000, so I can keep my finances in check using the access token abc123xyz?
user: Armed with my budget, I’m ready to lock in my travel plans. Let’s proceed with booking my flight from RMS to GFD, using my go-to credit card with id 'card1234'. I'd like to get everything in order for the transaction.
user: Finally, to finalize my travel preparations, a neat summary of my booking would be amazing. Could you generate an invoice for this latest purchase? It would be great to review everything before I start packing.

Involved APIs: TravelAPI
Expected function-call path:
TravelAPI.verify_traveler_information
TravelAPI.get_nearest_airport_by_city
TravelAPI.get_flight_cost
TravelAPI.set_budget_limit
TravelAPI.book_flight
TravelAPI.retrieve_invoice
user: I need you to verify my travel documents before I embark on this journey. Confirm if my personal details match the required criteria. Once all checks are done, I'll proceed. For reference, my birthdate is February 14st 1962 ans passport number is P87654321, my first name is Michael and last name is Smith
user: I'm considering flying but need to know the cost of traveling from here. Let's identify the nearest airport to Chicago first, then we'll continue to check airfare from there to Los Angeles for Aug 10th 2024.
user: Now that I have the flight cost, please set a budget of $1500 for my trip using my account token 'token_ABC123XYZ' to make sure everything's in order.
user: Book this flight for me, please. I am flexible with travel classes but would prefer to keep it within my budget. I'll promptly handle the payment using my saved card details with id 'card1'.
user: If any details are overlooked, please retrieve any recent messages I sent concerning this trip.

Involved APIs: MessageAPI
TravelAPI
Expected function-call path:
TravelAPI.verify_traveler_information
TravelAPI.get_nearest_airport_by_city
TravelAPI.get_flight_cost
TravelAPI.set_budget_limit
TravelAPI.book_flight
MessageAPI.send_message
MessageAPI.view_messages_received
user: I'm planning to fly from LAX to JFK on November 15th 2024 and aim to travel in business class with a budget of $2400. Could you please book a seat for this flight? I'll be using my access token 'abc123xyz' and Mastercard with id 'id15583' for payment.
user: After booking my flight, I'd like to cover myself against any unforeseen issues. Can you purchase comprehensive travel insurance for $120, using the same credit card I used for the flight booking, to ensure I'm protected throughout my journey?

Involved APIs: TravelAPI
Expected function-call path:
TravelAPI.register_credit_card
TravelAPI.book_flight
TravelAPI.purchase_insurance
user: I'm planning to fly from San Francisco to Los Angeles on October 15, 2024. Could you assist in securing a first-class seat using my travel card with id 'travel_card_12345'? Everything you need—access token (abc123xyz456), traveler details—are at the ready.
user: Once my flight is booked, I'd appreciate an itemized invoice reflecting every cost involved. I must ensure the expenses align with my expectations this time around.
user: I seem to have hit a hurdle with my reservation—please contact customer support immediately to resolve a last-minute complication. The message should be: 'Urgent: last-minute complication with my reservation.'
user: login the ticket with my username 'mthompson' and password as 'securePass123'. Kindly create a 'Urgent Flight Issue'. This matter demands high priority of 4. Don't put anything for ticket description
user: Could you enhance the ticket's details by updating its status to 'Urgent' to reflect the highest priority?

Involved APIs: TicketAPI
TravelAPI
Expected function-call path:
TravelAPI.get_flight_cost
TravelAPI.book_flight
TravelAPI.cancel_booking
TravelAPI.retrieve_invoice
TravelAPI.contact_customer_support
TicketAPI.create_ticket
TicketAPI.edit_ticket
user: List all international airports currently accessible for travel.
user: I'm based in Crescent Hollow. Determine which airport is closest to my location from the previously listed options.
user: I'm organizing a trip soon and need the flight cost from my nearest airport to Pinehaven on March 3, 2024, traveling in business class.

Involved APIs: MathAPI
TravelAPI
Expected function-call path:
TravelAPI.list_all_airports
TravelAPI.get_nearest_airport_by_city
TravelAPI.get_flight_cost
MathAPI.mean
user: I'm embarking on an adventure to spend some time with my family. Could you confirm my travel details for me? Just a quick rundown: my name is Theodore Collins, born on September 14, 1985; I have a U.S. passport starting with 'US876543'.
user: Since that's all sorted, let's move ahead and secure a seat for me! I need a first-class seat from New York to Los Angeles for this upcoming Sunday October 15th 2024. Let's use my credit card with id 'primary' and access token 'abc123xyz' stored on record for this transaction.
user: Something's come up, and I won't be able to make it on this trip as planned. Would you mind canceling the flight reservation I just made?

Involved APIs: TravelAPI
Expected function-call path:
TravelAPI.verify_traveler_information
TravelAPI.get_nearest_airport_by_city
TravelAPI.book_flight
TravelAPI.cancel_booking
user: Imagine planning a trip and you're curious about the flight costs between various airports. Opt to fly from the first airport to the second one in the system's list. Could you provide the expected fare for an economy class ticket on the date 2024-11-15?
user: Good news! You've discovered a fare that won't break the bank. Next, let's arrange a flight from San Francisco International (SFO) to Los Angeles International (LAX). Utilize a distinctive access token 'abc123xyz', the credit card with id 'card_3456', and the traveler details of our intrepid voyager, Elizabeth Montgomery.
user: Finally, Elizabeth seeks some tranquility during her adventure. Please acquire travel insurance for this booked flight, selecting a plan that offers up to $500 coverage. You are welcome to use the same credit card and access token for this purchase.

Involved APIs: TravelAPI
Expected function-call path:
TravelAPI.list_all_airports
TravelAPI.get_flight_cost
TravelAPI.book_flight
TravelAPI.purchase_insurance
user: As a seasoned real estate agent, my expertise is all about ensuring your bakery finds the perfect spot to thrive. Now, it seems we have an unrelated budgeting task here. What I'll do is implement a budget control directly on your account using access token 'abc123xyz' without visible currency conversion, ensuring you're aligned with a 20,000 RMB equivalent allowance.
user: Switching gears, once your financial plan is secured and straightened out, it’s time to arrange your business-class journey. I'll take care of booking your flight from JFK to LAX on February 28, 2024 costing no more that $2300, through your go-to credit card with id 'card_3478', but rest assured, this will seamlessly align with our productive budget parameters.
user: Segueing into your organizational requirements, it seems there’s an ongoing examination under the company's digital system. The ticket ID 83912 can be closed

Involved APIs: TicketAPI
TravelAPI
Expected function-call path:
TravelAPI.compute_exchange_rate
TravelAPI.set_budget_limit
TravelAPI.book_flight
TicketAPI.close_ticket
user: In attempting to log into my travel account using both my established client id 'client_520', secret 'rise_to_sky' and refresh token 'token990125', I seem to be at a bit of an impasse, allow for read_write. My first name is Michael, last name Thompson. Assistance with the authentication process would be immensely appreciated.
user: I've recently linked a newly registered credit card with the ID 'card_4455', set to expire in 2024, and it's under my name. Accessing my account to ascertain my current balance is my next goal. Could this information be retrieved for me?
user: Having reviewed my financial standing, I now need to compute the average amount spent in my last quintet of purchases, which are 45.99, 78.25, 102.50, 38.75, and 92.10. Guidance in deriving this mean value would be beneficial.

Involved APIs: MathAPI
TravelAPI
Expected function-call path:
TravelAPI.authenticate
TravelAPI.register_credit_card
TravelAPI.get_credit_card_balance
MathAPI.mean
user: I'd love a comprehensive list of all available departure airports to commence my travel planning, please share what's accessible.
user: As I map out my journey, I require the specific details of the nearest airport from charming Rivermist for my departure.
user: Great! To proceed, I'd like to ascertain the estimated airfare from tranquil Rivermist to the dynamic New York City, considering an economy ticket for this Sunday 09/10, 2024.
user: Subsequent to determining the air ticket cost, I need to convert the expense into RMS and establish it as my fiscal threshold. Could you assist with that exchange rate adjustment and budget setting using access token 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9' to 2940?
user: I'm ready to proceed with booking the flight. Kindly utilize my access credentials to finalize the reservation, charging it to the credit card registered with id 'card6749', using my traveler particulars.
user: A minor matter needs addressing: my departure date had an open query. Could you close ticket number 458219 for me?

Involved APIs: TicketAPI
TravelAPI
Expected function-call path:
TravelAPI.list_all_airports
TravelAPI.get_nearest_airport_by_city
TravelAPI.get_flight_cost
TravelAPI.compute_exchange_rate
TravelAPI.set_budget_limit
TravelAPI.book_flight
TicketAPI.close_ticket
user: I have to arrange a flight from San Francisco to Los Angeles for my journey next month November on two days after close of the 14th day in the year 2024. I'll be flying business class, and I'll be settling the payment using my American Express card with id 'AMEX123456789'. Would you be able to take care of this reservation using access token 'abc123xyz' for me?
user: Regrettably, unexpected situations have come up, and I've had to alter my plans. Would you kindly cancel the flight booking that I made previously?

Involved APIs: TravelAPI
Expected function-call path:
TravelAPI.get_flight_cost
TravelAPI.book_flight
TravelAPI.cancel_booking
user: Okay, so here's the plan: I'll soon be heading to Rivermist and straight after, I want to jet off to New York City in first class on the 1st of December, 2024. Are you able to check the cost for this high-flying adventure?
user: Now, I've been sketching out my entire travel itinerary and I don't want to break the bank. Could you adjust my travel budget to match the equivalent of 10,000 Chinese Yuan after converting to US Dollars? You'll find my access token is 'abc123' for this.
user: As my departure date draws near, it's time to seal the deal on the plane tickets using my saved credit card with id card_3456. Make sure this encompasses the airfare from Rivermist to New York City—first-class, remember, on the set date of 2024-12-01.
user: Finally, once the trip arrangements are set in stone, I'd like a proper invoice capturing every booking detail. Would you be able to snag that for me, please?

Involved APIs: TravelAPI
Expected function-call path:
TravelAPI.get_nearest_airport_by_city
TravelAPI.get_flight_cost
TravelAPI.compute_exchange_rate
TravelAPI.set_budget_limit
TravelAPI.book_flight
TravelAPI.retrieve_invoice
user: Check the verification of Eleanor Smith's personal details, including her date of birth, March 15, 1985, and her passport number US123456789.
user: Identify the closest airport to Crescent Hollow.
user: Arrange a flight reservation to the nearest airport in Hong Kong, with the departure date set for December 15, 2024, in economy class at a cost of $850, using the credit card labeled 'primary' and access token 'abc123xyz' on file, ensuring all personal information is verified and protected. Make sure the budget limit is 1000.
user: Locate and provide the travel invoice that has gone missing for review of the transaction details.
user: Contact customer support urgently to report and resolve a discrepancy encountered with the booking, providing all necessary details.

Involved APIs: TicketAPI
TravelAPI
Expected function-call path:
TravelAPI.verify_traveler_information
TravelAPI.get_nearest_airport_by_city
TravelAPI.book_flight
TravelAPI.retrieve_invoice
TravelAPI.contact_customer_support
TravelAPI.cancel_booking
TicketAPI.create_ticket
user: I'm setting sail on an adventure from Crescent Hollow to Rivermist and need the scoop on flight costs for my journey. My takeoff is scheduled for 2022-07-15, and luxury's the name of the game, so I'll be in business class.
user: Before diving into booking details, I need to establish my spending limits. Utilizing my access token 'access_token_abc123', I'll cap my budget at 2000 USD for the impending journey.
user: With the budget firmly in place, let's seal the deal! Employing my access token, book the flight using my credit card, identified with card7320, covering all associated flight expenses. I'll be traveling under Samuel Fisher, using my seasoned traveler number.
user: Once everything's set, I'd appreciate an invoice reflecting my recent flight procurement, giving me peace of mind about the particulars and expense.
user: I've hit a snag with the reservation process and would appreciate if you contacted customer support. Use my booking ID to express my 'Concerns regarding seating arrangements'.

Involved APIs: MessageAPI
TravelAPI
Expected function-call path:
TravelAPI.get_nearest_airport_by_city
TravelAPI.get_flight_cost
TravelAPI.set_budget_limit
TravelAPI.book_flight
TravelAPI.retrieve_invoice
TravelAPI.contact_customer_support
MessageAPI.send_message
user: Hey there! Since I'm currently residing in Rivermist but planning a grand getaway to Los Angeles, I'm curious about the price of a business class flight for December 15th, 2024. What's the current rate you can find?
user: After figuring out the flight expenses, could you tweak my budget to accommodate an equivalence of 20,000 RMB in US dollars using access token 'abc123xyz456' for my settings? Got to keep track of all these costs.
user: Alright, it's time to take the plunge and book that flight for December 15th. Go ahead and charge it to my card with id 'card_0064'. Please confirm the booking under my account. I have my fingers crossed everything goes smoothly!
user: Well, things have taken a turn! Could you cancel that booking for me, please? Much appreciated!
user: Could you also provide me with an invoice for the recent flight booking that we decided to cancel? I'd like to make sure all the details are neatly documented.

Involved APIs: TravelAPI
Expected function-call path:
TravelAPI.get_nearest_airport_by_city
TravelAPI.get_flight_cost
TravelAPI.compute_exchange_rate
TravelAPI.set_budget_limit
TravelAPI.book_flight
TravelAPI.cancel_booking
TravelAPI.retrieve_invoice