yk12311/Berkeley-Function-Calling-Leaderboard huggingface dataset:
user: What's the quarterly dividend per share of a company with 100 million outstanding shares and total dividend payout of 50 million USD?

Available functions:
name: get_song_lyrics
description: Retrieve the lyrics of a song based on the artist's name and song title.
parameters: type: dict
properties: song_title: type: string
description: The title of the song.
artist_name: type: string
description: The name of the artist who performed the song.
lang: type: string
description: The language of the lyrics. Default is English.
enum: English
French
Spanish
German
Italian
required: song_title
artist_name
name: mix_paint_color
description: Combine two primary paint colors and adjust the resulting color's lightness level.
parameters: type: dict
properties: color1: type: string
description: The first primary color to be mixed.
color2: type: string
description: The second primary color to be mixed.
lightness: type: integer
description: The desired lightness level of the resulting color in percentage. The default level is set to 50%.
required: color1
color2
name: finance.calculate_quarterly_dividend_per_share
description: Calculate quarterly dividend per share for a company given total dividend payout and outstanding shares
parameters: type: dict
properties: total_payout: type: integer
description: The total amount of dividends paid out in USD
outstanding_shares: type: integer
description: Total number of outstanding shares
required: total_payout
outstanding_shares
name: movie_details.brief
description: This function retrieves a brief about a specified movie.
parameters: type: dict
properties: title: type: string
description: Title of the movie
extra_info: type: boolean
description: Option to get additional information like Director, Cast, Awards etc.
required: title
user: Search for ongoing lawsuits related to the company 'Google' filed after January 1, 2021 in California.

Available functions:
name: lawsuit_search
description: Search for lawsuits related to a specific company within a specific date range and location.
parameters: type: dict
properties: company: type: string
description: The company related to the lawsuit.
start_date: type: string
description: Start of the date range for when the lawsuit was filed.
location: type: string
description: Location where the lawsuit was filed.
status: type: string
enum: ongoing
settled
dismissed
description: The status of the lawsuit. Default is 'ongoing'.
required: company
start_date
location
name: walmart.check_price
description: Calculate total price for given items and their quantities at Walmart.
parameters: type: dict
properties: items: type: array
items: type: string
description: List of items to be priced.
quantities: type: array
items: type: integer
description: Quantity of each item corresponding to the items list.
store_location: type: string
description: The store location for specific pricing (optional). Default is 'USA'.
required: items
quantities
name: event_finder.find_upcoming
description: Find upcoming events of a specific genre in a given location.
parameters: type: dict
properties: location: type: string
description: The city and state where the search will take place, e.g. New York, NY.
genre: type: string
description: The genre of events.
days_ahead: type: integer
description: The number of days from now to include in the search.
required: location
genre
user: Find details of patent lawsuits involving the company 'Apple Inc.' from the year 2010.

Available functions:
name: get_collectables_in_season
description: Retrieve a list of collectable items in a specific game during a specified season.
parameters: type: dict
properties: game_name: type: string
description: Name of the game.
season: type: string
description: The season for which to retrieve the collectable items.
item_type: type: string
description: The type of item to search for. Default is 'all'. Possible values: 'all', 'bug', 'fish', 'sea creatures', etc.
required: game_name
season
name: game_score.highest
description: Retrieve the highest score achieved by any player in a specific game.
parameters: type: dict
properties: game: type: string
description: The name of the online game.
platform: type: string
description: The platform where the game is played, e.g. PC, Xbox, Playstation
region: type: string
description: The geographic region of the player. Defaults to 'Global'
required: game
platform
name: lawsuit_details.find
description: Find details of lawsuits involving a specific company from a given year.
parameters: type: dict
properties: company_name: type: string
description: Name of the company.
year: type: integer
description: Year of the lawsuit.
case_type: type: string
description: Type of the lawsuit, e.g., 'IPR', 'Patent', 'Commercial', etc. This is an optional parameter. Default is 'all'.
required: company_name
year
name: calculate_binomial_probability
description: Calculates the binomial probability given the number of trials, successes and the probability of success on an individual trial.
parameters: type: dict
properties: number_of_trials: type: integer
description: The total number of trials.
number_of_successes: type: integer
description: The desired number of successful outcomes.
probability_of_success: type: float
description: The probability of a successful outcome on any given trial.
required: number_of_trials
number_of_successes
user: Find the lawsuits filed against the company Google in California in the year 2020.

Available functions:
name: lawsuits_search
description: Search for lawsuits against a specific company within a specific time and location.
parameters: type: dict
properties: company_name: type: string
description: The name of the company.
location: type: string
description: The location where the lawsuit was filed.
year: type: integer
description: The year when the lawsuit was filed.
case_type: type: string
description: The type of the case. Options include: 'civil', 'criminal', 'small_claims', etc. If not specified, search for all types. Default is 'all'
required: company_name
location
year
name: hilton_hotel.check_availability
description: Check hotel availability for a specific location and time frame.
parameters: type: dict
properties: location: type: string
description: The city where you want to check hotel availability.
check_in_date: type: string
description: The check-in date in the format YYYY-MM-DD.
check_out_date: type: string
description: The check-out date in the format YYYY-MM-DD.
no_of_adults: type: integer
description: The number of adults for the hotel booking.
hotel_chain: type: string
description: The hotel chain where you want to book the hotel.
required: location
check_in_date
check_out_date
no_of_adults
user: I need the details of the lawsuit case with case ID of 1234 and verify if it's already closed.

Available functions:
name: get_protein_sequence
description: Retrieve the protein sequence encoded by a human gene.
parameters: type: dict
properties: gene: type: string
description: The human gene of interest.
species: type: string
description: The species for which the gene is to be analyzed.
required: gene
name: route.estimate_time
description: Estimate the travel time for a specific route with optional stops.
parameters: type: dict
properties: start_location: type: string
description: The starting point for the journey.
end_location: type: string
description: The destination for the journey.
stops: type: array
items: type: string
description: Additional cities or points of interest to stop at during the journey. Default is an empty array.
required: start_location
end_location
name: lawsuit.check_case
description: Verify the details of a lawsuit case and check its status using case ID.
parameters: type: dict
properties: case_id: type: integer
description: The identification number of the lawsuit case.
closed_status: type: boolean
description: The status of the lawsuit case to be verified.
required: case_id
closed_status
user: What is the humidity level in Miami, Florida in the upcoming 7 days?

Available functions:
name: weather.humidity_forecast
description: Retrieve a humidity forecast for a specific location and time frame.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the humidity for.
days: type: integer
description: Number of days for the forecast.
min_humidity: type: integer
description: Minimum level of humidity (in percentage) to filter the result. Optional parameter. Default is 0.
required: location
days
name: get_team_score
description: Retrieves the latest game score, individual player stats, and team stats for a specified sports team.
parameters: type: dict
properties: team_name: type: string
description: The name of the sports team.
league: type: string
description: The league that the team is part of.
include_player_stats: type: boolean
description: Indicates if individual player statistics should be included in the result. Default is false.
required: team_name
league
user: Calculate the slope gradient in degree between two points on a landscape with coordinates (40.7128, -74.0060) and (34.0522, -118.2437).

Available functions:
name: create_player_profile
description: Create a new player profile with character name, class and starting level.
parameters: type: dict
properties: player_name: type: string
description: The desired name of the player.
_class: type: string
description: The character class for the player
starting_level: type: integer
description: The starting level for the player
required: player_name
_class
name: poker_probability.full_house
description: Calculate the probability of getting a full house in a poker game.
parameters: type: dict
properties: deck_size: type: integer
description: The size of the deck. Default is 52.
hand_size: type: integer
description: The size of the hand. Default is 5.
required: deck_size
hand_size
name: concert.find_nearby
description: Locate nearby concerts based on specific criteria like genre.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Seattle, WA
genre: type: string
description: Genre of music to be played at the concert.
required: location
genre
name: calculate_slope_gradient
description: Calculate the slope gradient between two geographical coordinates.
parameters: type: dict
properties: point1: type: array
items: type: float
description: The geographic coordinates for the first point [Latitude, Longitude].
point2: type: array
items: type: float
description: The geographic coordinates for the second point [Latitude, Longitude].
unit: type: string
enum: degree
percent
ratio
description: The unit for the slope gradient. Default is 'degree'.
required: point1
point2
user: Analyze the sentiment of a customer review 'I love the food here! It's always fresh and delicious.'.

Available functions:
name: hotel_booking
description: Books a hotel room for a specific date range.
parameters: type: dict
properties: hotel_name: type: string
description: The name of the hotel.
location: type: string
description: The city and state, e.g. New York, NY.
start_date: type: string
description: The start date of the reservation. Use format 'YYYY-MM-DD'.
end_date: type: string
description: The end date of the reservation. Use format 'YYYY-MM-DD'.
rooms: type: integer
description: The number of rooms to reserve.
required: hotel_name
location
start_date
end_date
name: sentiment_analysis
description: Perform sentiment analysis on a given piece of text.
parameters: type: dict
properties: text: type: string
description: The text on which to perform sentiment analysis.
language: type: string
description: The language in which the text is written.
required: text
language
name: get_time_difference
description: Get the time difference between two places.
parameters: type: dict
properties: place1: type: string
description: The first place for time difference.
place2: type: string
description: The second place for time difference.
required: place1
place2
name: calculate_bmi
description: Calculate the Body Mass Index (BMI) for a person based on their weight and height.
parameters: type: dict
properties: weight: type: integer
description: The weight of the person in kilograms.
height: type: integer
description: The height of the person in centimeters.
system: type: string
description: The system of units to be used, 'metric' or 'imperial'. Default is 'metric'.
required: weight
height
user: Calculate the neuronal activity based on synaptic input rate of 200 and weight 0.5 and decay rate of 0.1.

Available functions:
name: calculate_electrostatic_potential
description: Calculate the electrostatic potential between two charged bodies using the principle of Coulomb's Law.
parameters: type: dict
properties: charge1: type: float
description: The quantity of charge on the first body.
charge2: type: float
description: The quantity of charge on the second body.
distance: type: float
description: The distance between the two bodies.
constant: type: float
description: The value of the electrostatic constant. Default is 898755178.73
required: charge1
charge2
distance
name: calculate_neuronal_activity
description: Calculate the neuronal activity (rate of firing) based on a given input synaptic rate, weight of inputs, and decay rate. Higher input or weight increases firing rate and higher decay rate decreases it.
parameters: type: dict
properties: input_synaptic_rate: type: integer
description: The synaptic input rate, usually represented as number of inputs per second.
weight: type: float
description: The weight of the input, denoting its influence on the neuron's state. Default is 1.0.
decay_rate: type: float
description: The rate at which the neuron's potential decays in the absence of inputs.
required: input_synaptic_rate
decay_rate
optional: weight
name: calculate_displacement
description: Calculates the displacement of an object in motion given initial velocity, time, and acceleration.
parameters: type: dict
properties: initial_velocity: type: float
description: The initial velocity of the object in m/s.
time: type: integer
description: The time in seconds that the object has been in motion.
acceleration: type: float
description: The acceleration of the object in m/s^2.
required: initial_velocity
time
name: grocery_store.find_best
description: Find the closest high-rated grocery stores based on certain product availability.
parameters: type: dict
properties: my_location: type: string
description: The current location of the user.
rating: type: float
description: The minimum required store rating. Default is 0.0.
products: type: array
items: type: string
description: Required products in a list.
required: my_location
products
user: Find the most followed person on twitter who tweets about psychology related to behaviour and group dynamics.

Available functions:
name: social_media_analytics.most_followed
description: Find the most followed Twitter user related to certain topics.
parameters: type: dict
properties: topic: type: string
description: The main topic of interest.
sub_topics: type: array
items: type: string
description: Sub-topics related to main topic, Optional. Default is an empty list.
region: type: string
description: Region of interest for twitter search, Optional. Default is 'global'.
required: topic
name: calculate_probability
description: Calculate the probability of an event.
parameters: type: dict
properties: total_outcomes: type: integer
description: Total number of possible outcomes.
favorable_outcomes: type: integer
description: Number of outcomes considered as 'successful'.
round_to: type: integer
description: Number of decimal places to round the result to.
required: total_outcomes
favorable_outcomes
name: concert_info.get
description: Retrieve information about concerts based on specific genre, location and date.
parameters: type: dict
properties: location: type: string
description: The city where the concert will take place.
date: type: string
description: Time frame to get the concert for.
genre: type: string
description: Genre of the concert.
enum: Pop
Rock
Country
Classical
Electronic
Hip-Hop
required: location
date
genre
user: Who was the full name of the president of the United States in 1861?

Available functions:
name: US_president.in_year
description: Retrieve the name of the U.S. president in a given year.
parameters: type: dict
properties: year: type: integer
description: The year in question.
full_name: type: boolean
description: Option to return full name with middle initial, if applicable.
required: year
name: find_card_in_deck
description: Locate a particular card in a deck based on rank and suit.
parameters: type: dict
properties: rank: type: string
description: Rank of the card (e.g. Ace, Two, King).
suit: type: string
description: Suit of the card (e.g. Hearts, Spades, Diamonds, Clubs).
deck: type: array
items: type: dict
properties: rank: type: string
suit: type: string
description: Deck of cards. If not provided, the deck will be a standard 52 card deck by default
required: rank
suit
name: soccer.get_last_match
description: Retrieve the details of the last match played by a specified soccer club.
parameters: type: dict
properties: team_name: type: string
description: The name of the soccer club.
include_stats: type: boolean
description: If true, include match statistics like possession, shots on target etc. Default is false.
required: team_name
name: update_user_info
description: Update user information in the database.
parameters: type: dict
properties: user_id: type: integer
description: The user ID of the customer.
update_info: type: dict
properties: name: type: string
description: The customer's updated name.
email: type: string
description: The customer's updated email.
description: The new information to update.
database: type: string
description: The database where the user's information is stored.
required: user_id
update_info
user: Get the biography and main contributions of Pope Innocent III.

Available functions:
name: publication_year.find
description: Fetches the year a particular scientific work was published.
parameters: type: dict
properties: author: type: string
description: Name of the author of the work.
work_title: type: string
description: Title of the scientific work.
location: type: string
description: Place of the publication, if known. Default is 'global'.
required: author
work_title
name: portfolio_future_value
description: Calculate the future value of an investment in a specific stock based on the invested amount, expected annual return and number of years.
parameters: type: dict
properties: stock: type: string
description: The ticker symbol of the stock.
invested_amount: type: float
description: The invested amount in USD.
expected_annual_return: type: float
description: The expected annual return on investment as a decimal. E.g. 5% = 0.05
years: type: integer
description: The number of years for which the investment is made.
required: stock
invested_amount
expected_annual_return
years
name: religious_history.get_papal_biography
description: Retrieve the biography and main religious and historical contributions of a Pope based on his papal name.
parameters: type: dict
properties: papal_name: type: string
description: The papal name of the Pope.
include_contributions: type: boolean
description: Include main contributions of the Pope in the response if true.
required: papal_name
include_contributions
name: board_game_info
description: Get the information about a board game from a database. 
parameters: type: dict
properties: game_name: type: string
description: Name of the board game.
info_required: type: array
items: type: string
enum: average_review_rating
age_range
number_of_players
playing_time
genre
description: Array of information requested for the game.
required: game_name
info_required
user: Calculate the total quantity of paint needed to cover a wall of 30 feet by 12 feet using a specific brand that covers 400 square feet per gallon.

Available functions:
name: prob_dist.binomial
description: Compute the probability of having 'success' outcome from binomial distribution.
parameters: type: dict
properties: trials: type: integer
description: The number of independent experiments.
successes: type: integer
description: The number of success events.
p: type: float
description: The probability of success on any given trial, defaults to 0.5
required: trials
successes
name: musical_scale
description: Get the musical scale of a specific key in music theory.
parameters: type: dict
properties: key: type: string
description: The musical key for which the scale will be found.
scale_type: type: string
description: The type of musical scale.
required: key
name: calculate_paint_needed
description: Calculate the amount of paint needed to cover a surface area based on the coverage rate of a specific paint brand.
parameters: type: dict
properties: coverage_rate: type: integer
description: The area in square feet that one gallon of paint can cover.
length: type: integer
description: Length of the wall to be painted in feet.
height: type: integer
description: Height of the wall to be painted in feet.
required: coverage_rate
length
height
user: Find me the most recent art sculpture by James Plensa with detailed description.

Available functions:
name: get_zodiac_compatibility
description: Retrieve the compatibility score between two Zodiac signs.
parameters: type: dict
properties: sign1: type: string
description: The first Zodiac sign.
sign2: type: string
description: The second Zodiac sign.
scale: type: string
enum: percentage
0-10 scale
description: The scale on which compatibility should be shown. Default is 'percentage'.
required: sign1
sign2
name: local_nursery.find
description: Locate local nurseries based on location and plant types availability.
parameters: type: dict
properties: location: type: string
description: The city or locality where the nursery needs to be located.
plant_types: type: array
items: type: string
enum: Annual
Perennial
Shrub
Tree
Herbs
Fruits
description: Type of plants the nursery should provide.
required: location
plant_types
name: get_sculpture_info
description: Retrieves the most recent artwork by a specified artist with its detailed description.
parameters: type: dict
properties: artist_name: type: string
description: The name of the artist.
detail: type: boolean
description: If True, it provides detailed description of the sculpture. Defaults to False.
required: artist_name
name: monarch.getMonarchOfYear
description: Retrieve the monarch of a specific location during a specified year.
parameters: type: dict
properties: location: type: string
description: The location (e.g., country) whose monarch needs to be found.
year: type: integer
description: The year to search the monarch.
fullName: type: boolean
description: If true, returns the full name and title of the monarch.
required: location
year
user: Find the top rated modern sculpture exhibition happening in New York in the upcoming month.

Available functions:
name: card_game_probability.calculate
description: Calculate the probability of drawing a certain card or suit from a deck of cards.
parameters: type: dict
properties: total_cards: type: integer
description: Total number of cards in the deck.
desired_cards: type: integer
description: Number of cards in the deck that satisfy the conditions.
cards_drawn: type: integer
description: Number of cards drawn from the deck.
required: total_cards
desired_cards
name: find_exhibition
description: Locate the most popular exhibitions based on criteria like location, time, art form, and user ratings.
parameters: type: dict
properties: location: type: string
description: The city where the exhibition is held, e.g., New York, NY.
art_form: type: string
description: The form of art the exhibition is displaying e.g., sculpture.
month: type: string
description: The month of exhibition. Default value will return upcoming events.
user_ratings: type: string
enum: low
average
high
description: Select exhibitions with user rating threshold. Default is 'high'
required: location
art_form
name: get_sculpture_info
description: Retrieves the most recent artwork by a specified artist with its detailed description.
parameters: type: dict
properties: artist_name: type: string
description: The name of the artist.
year: type: integer
description: Year of the sculpture. This is optional. Default 2024
detail: type: boolean
description: If True, it provides detailed description of the sculpture. Defaults to False.
required: artist_name
user: Find the price of a used Gibson Les Paul guitar in excellent condition in the Chicago area.

Available functions:
name: identify_color_rgb
description: This function identifies the RGB values of a named color.
parameters: type: dict
properties: color_name: type: string
description: Name of the color.
standard: type: string
description: The color standard (e.g. basic, pantone). Default is 'basic'
required: color_name
name: board_game.chess.get_top_players
description: Find top chess players in a location based on rating.
parameters: type: dict
properties: location: type: string
description: The city you want to find the players from.
minimum_rating: type: integer
description: Minimum rating to filter the players.
number_of_players: type: integer
description: Number of players you want to retrieve, default value is 10
required: location
minimum_rating
name: guitar_price.find
description: Retrieve the price of a specific used guitar model based on its condition and location.
parameters: type: dict
properties: model: type: string
description: The model of the guitar.
condition: type: string
enum: Poor
Good
Excellent
description: The condition of the guitar.
location: type: string
description: The location where the guitar is being sold.
required: model
condition
location
user: Find me a classical concert this weekend in Los Angeles with cheap tickets.

Available functions:
name: religion.history_info
description: Provides comprehensive historical details about a specified religion till a specified century.
parameters: type: dict
properties: religion: type: string
description: The name of the religion for which historical details are needed.
till_century: type: integer
description: The century till which historical details are needed.
include_people: type: boolean
description: To include influential people related to the religion during that time period, default is False
required: religion
till_century
name: team_score.get_latest
description: Retrieve the score of the most recent game for a specified sports team.
parameters: type: dict
properties: team: type: string
description: Name of the sports team.
include_opponent: type: boolean
description: Include the name of the opponent team in the return.
required: team
name: concert.search
description: Locate a concert based on specific criteria like genre, location, and date.
parameters: type: dict
properties: genre: type: string
description: Genre of the concert.
location: type: string
description: City of the concert.
date: type: string
description: Date of the concert, e.g. this weekend, today, tomorrow, or date string.
price_range: type: string
enum: free
cheap
moderate
expensive
any
description: Expected price range of the concert tickets. Default is 'any'
required: genre
location
date
user: What is the musical scale associated with C sharp major?

Available functions:
name: walmart.purchase
description: Retrieve information of items from Walmart including stock availability.
parameters: type: dict
properties: loc: type: string
description: Location of the nearest Walmart.
product_list: type: array
items: type: string
description: Items to be purchased listed in an array.
pack_size: type: array
items: type: integer
description: Size of the product pack if applicable. The size of the array should be equal to product_list. Default is an empty array
required: loc
product_list
name: musical_scale
description: Get the musical scale of a specific key in music theory.
parameters: type: dict
properties: key: type: string
description: The musical key for which the scale will be found.
scale_type: type: string
description: The type of musical scale.
required: key
user: Get the NBA team's ranking with the best defence in the 2021 season.

Available functions:
name: get_defense_ranking
description: Retrieve the defence ranking of NBA teams in a specified season.
parameters: type: dict
properties: season: type: integer
description: The NBA season to get defence ranking from.
top: type: integer
description: Number of top teams in defence ranking to fetch.
required: season
name: array_sort
description: Sorts a given list in ascending or descending order.
parameters: type: dict
properties: list: type: array
items: type: float
description: The list of numbers to be sorted.
order: type: string
enum: ascending
descending
description: Order of sorting. If not specified, it will default to ascending.
required: list
order
name: calculate_cagr
description: Calculate the Compound Annual Growth Rate (CAGR) given an initial investment value, a final investment value, and the number of years.
parameters: type: dict
properties: initial_value: type: float
description: The initial investment value.
final_value: type: float
description: The final investment value.
period_in_years: type: integer
description: The period of the investment in years.
required: initial_value
final_value
period_in_years
user: Who is ranked as the top player in woman tennis?

Available functions:
name: find_instrument
description: Search for a musical instrument within specified budget and of specific type.
parameters: type: dict
properties: budget: type: float
description: Your budget for the instrument.
type: type: string
description: Type of the instrument
make: type: string
description: Maker of the instrument, Optional parameter. Default is ''
required: budget
type
name: calculate_binomial_probability
description: Calculates the binomial probability given the number of trials, successes and the probability of success on an individual trial.
parameters: type: dict
properties: number_of_trials: type: integer
description: The total number of trials.
number_of_successes: type: integer
description: The desired number of successful outcomes.
probability_of_success: type: float
description: The probability of a successful outcome on any given trial.
required: number_of_trials
number_of_successes
name: electromagnetic_force
description: Calculate the electromagnetic force between two charges placed at a certain distance.
parameters: type: dict
properties: charge1: type: float
description: The magnitude of the first charge in coulombs.
charge2: type: float
description: The magnitude of the second charge in coulombs.
distance: type: float
description: The distance between the two charges in meters.
medium_permittivity: type: float
description: The relative permittivity of the medium in which the charges are present. Default is 8.854 x 10^-12 F/m (vacuum permittivity).
required: charge1
charge2
distance
name: sports_ranking.get_top_player
description: Get the top player in a specific sport.
parameters: type: dict
properties: sport: type: string
description: The type of sport.
gender: type: string
description: The gender of the sport category. Optional.
required: sport
user: Find the top chess players in New York with a rating above 2300.

Available functions:
name: board_game.chess.get_top_players
description: Find top chess players in a location based on rating.
parameters: type: dict
properties: location: type: string
description: The city you want to find the players from.
minimum_rating: type: integer
description: Minimum rating to filter the players.
number_of_players: type: integer
description: Number of players you want to retrieve, default value is 10
required: location
minimum_rating
name: get_historical_GDP
description: Retrieve historical GDP data for a specific country and time range.
parameters: type: dict
properties: country: type: string
description: The country for which the historical GDP data is required.
start_year: type: integer
description: Starting year of the period for which GDP data is required.
end_year: type: integer
description: Ending year of the period for which GDP data is required.
required: country
start_year
end_year
name: maps.get_distance_duration
description: Retrieve the travel distance and estimated travel time from one location to another via car
parameters: type: dict
properties: start_location: type: string
description: Starting point of the journey
end_location: type: string
description: Ending point of the journey
traffic: type: boolean
description: If true, considers current traffic. Default is false.
required: start_location
end_location
user: Fetch player statistics of 'Zelda' on Switch for user 'Sam'.

Available functions:
name: flight.book
description: Book a direct flight for a specific date and time from departure location to destination location.
parameters: type: dict
properties: departure_location: type: string
description: The location you are departing from.
destination_location: type: string
description: The location you are flying to.
date: type: string
description: The date of the flight. Accepts standard date format e.g., 2022-04-28.
time: type: string
description: Preferred time of flight. Default is ''
direct_flight: type: boolean
description: If set to true, only direct flights will be searched. Default is false
required: departure_location
destination_location
date
name: event_finder.find_upcoming
description: Find upcoming events of a specific genre in a given location.
parameters: type: dict
properties: location: type: string
description: The city and state where the search will take place, e.g. New York, NY.
genre: type: string
description: The genre of events.
days_ahead: type: integer
description: The number of days from now to include in the search.
required: location
genre
name: get_scientist_for_discovery
description: Retrieve the scientist's name who is credited for a specific scientific discovery or theory.
parameters: type: dict
properties: discovery: type: string
description: The scientific discovery or theory.
required: discovery
name: game_stats.fetch_player_statistics
description: Fetch player statistics for a specific video game for a given user.
parameters: type: dict
properties: game: type: string
description: The name of the video game.
username: type: string
description: The username of the player.
platform: type: string
description: The platform user is playing on.
required: game
username
user: Find the closest sushi restaurant with a patio in Boston.

Available functions:
name: board_game.chess.get_top_players
description: Find top chess players in a location based on rating.
parameters: type: dict
properties: location: type: string
description: The city you want to find the players from.
minimum_rating: type: integer
description: Minimum rating to filter the players.
number_of_players: type: integer
description: Number of players you want to retrieve, default value is 10
required: location
minimum_rating
name: restaurant_search.find_closest
description: Locate the closest sushi restaurant based on certain criteria, such as the presence of a patio.
parameters: type: dict
properties: location: type: string
description: The city, for instance Boston, MA
cuisine: type: string
description: Type of food like Sushi.
amenities: type: array
items: type: string
enum: Patio
Wi-Fi
Happy Hour
Wheelchair Accessible
description: Preferred amenities in the restaurant. Default is empty array.
required: location
cuisine
user: Check the price of tomatoes and lettuce at the Whole Foods in Los Angeles.

Available functions:
name: geometry.area_circle
description: Calculate the area of a circle given the radius.
parameters: type: dict
properties: radius: type: float
description: The radius of the circle.
units: type: string
description: The units in which the radius is measured (defaults to meters).
required: radius
name: find_recipes
description: Find recipes based on dietary restrictions, meal type, and preferred ingredients.
parameters: type: dict
properties: diet: type: string
description: The dietary restrictions, e.g., 'vegan', 'gluten-free'.
meal_type: type: string
description: The type of meal, e.g., 'dinner', 'breakfast'.
ingredients: type: array
items: type: string
description: The preferred ingredients. If left blank, it will return general recipes. Default is empty array.
required: diet
meal_type
name: whole_foods.check_price
description: Check the price of items at a specific Whole Foods location.
parameters: type: dict
properties: location: type: string
description: Location of the Whole Foods store.
items: type: array
items: type: string
description: List of items for which the price needs to be checked.
required: location
items
name: calculate_shortest_distance
description: Calculate the shortest driving distance between two locations.
parameters: type: dict
properties: start_location: type: string
description: The starting location for the drive.
end_location: type: string
description: The destination location for the drive.
route_preference: type: string
enum: Shortest
Scenic
description: The preferred type of route.
required: start_location
end_location
route_preference
user: Find the grocery store closest to Berkeley that has at least a 4.5 star rating, selling tomatoes and also pet food.

Available functions:
name: sentiment_analysis
description: Perform sentiment analysis on a given piece of text.
parameters: type: dict
properties: text: type: string
description: The text on which to perform sentiment analysis.
language: type: string
description: The language in which the text is written.
required: text
language
name: psych_research.get_preference
description: Gathers research data on public preference between two options, based on societal category.
parameters: type: dict
properties: category: type: string
description: The societal category the preference data is about. E.g. reading, transportation, food
option_one: type: string
description: The first option people could prefer.
option_two: type: string
description: The second option people could prefer.
demographic: type: string
description: Specific demographic of society to narrow down the research.
required: category
option_one
option_two
name: grocery_store.find_best
description: Find the closest high-rated grocery stores based on certain product availability.
parameters: type: dict
properties: my_location: type: string
description: The current location of the user.
rating: type: float
description: The minimum required store rating. Default is 0.0.
products: type: array
items: type: string
description: Required products in a list.
required: my_location
products
name: train_random_forest_classifier
description: Train a Random Forest classifier with the specified parameters.
parameters: type: dict
properties: dataset: type: string
description: The dataset to train the classifier on.
max_depth: type: integer
description: The maximum depth of the trees in the forest.
n_estimators: type: integer
description: The number of trees in the forest.
required: dataset
max_depth
n_estimators
user: Book a luxury room in Hotel Paradise, Las Vegas, with a city view for 3 days starting from May 12, 2022.

Available functions:
name: random.normalvariate
description: Generates a random number from a normal distribution given the mean and standard deviation.
parameters: type: dict
properties: mu: type: float
description: Mean of the normal distribution.
sigma: type: float
description: Standard deviation of the normal distribution.
required: mu
sigma
name: get_personality_traits
description: Retrieve the personality traits for a specific personality type, including their strengths and weaknesses.
parameters: type: dict
properties: type: type: string
description: The personality type.
traits: type: array
items: type: string
enum: strengths
weaknesses
description: List of traits to be retrieved, default is ['strengths', 'weaknesses'].
required: type
name: elephant_population_estimate
description: Estimate future population of elephants given current population and growth rate.
parameters: type: dict
properties: current_population: type: integer
description: The current number of elephants.
growth_rate: type: float
description: The annual population growth rate of elephants.
years: type: integer
description: The number of years to project the population.
required: current_population
growth_rate
years
name: book_hotel
description: Book a room in a specific hotel with particular preferences
parameters: type: dict
properties: hotel_name: type: string
description: The name of the hotel.
location: type: string
description: The location of the hotel.
room_type: type: string
description: The type of room preferred.
start_date: type: string
description: The starting date of the stay in format MM-DD-YYYY.
stay_duration: type: integer
description: The duration of the stay in days.
view: type: string
description: The preferred view from the room, can be ignored if no preference. If none provided, assumes no preference.
required: hotel_name
location
room_type
start_date
stay_duration
user: Convert 150 Euros to Canadian dollars.

Available functions:
name: currency_conversion.convert
description: Convert a value from one currency to another.
parameters: type: dict
properties: amount: type: integer
description: The amount to be converted.
from_currency: type: string
description: The currency to convert from.
to_currency: type: string
description: The currency to convert to.
required: amount
from_currency
to_currency
name: calc_absolute_pressure
description: Calculates the absolute pressure from gauge and atmospheric pressures.
parameters: type: dict
properties: atm_pressure: type: float
description: The atmospheric pressure in atmospheres (atm). Default is 1 atm if not provided.
gauge_pressure: type: float
description: The gauge pressure in atmospheres (atm). Must be provided.
required: gauge_pressure
name: calculate_displacement
description: Calculates the displacement of an object in motion given initial velocity, time, and acceleration.
parameters: type: dict
properties: initial_velocity: type: float
description: The initial velocity of the object in m/s.
time: type: float
description: The time in seconds that the object has been in motion.
acceleration: type: float
description: The acceleration of the object in m/s^2.
required: initial_velocity
time
user: What are the opening hours of the Metropolitan Museum of Art on Saturday?

Available functions:
name: discoverer.get
description: Retrieve the name of the discoverer of an element based on its name.
parameters: type: dict
properties: element_name: type: string
description: The name of the element.
year: type: integer
description: Optional parameter that refers to the year of discovery. It could be helpful in case an element was discovered more than once. Default is 0.
first: type: boolean
description: Optional parameter indicating if the first discoverer's name should be retrieved.
required: element_name
name: lawsuit.check_case
description: Verify the details of a lawsuit case and check its status using case ID.
parameters: type: dict
properties: case_id: type: integer
description: The identification number of the lawsuit case.
closed_status: type: boolean
description: The status of the lawsuit case to be verified.
required: case_id
closed_status
name: get_museum_hours
description: Retrieve opening hours of a specified museum for the specified day.
parameters: type: dict
properties: museum_name: type: string
description: The name of the museum.
day: type: string
description: Day of the week.
enum: Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
required: museum_name
day
name: monopoly_odds_calculator
description: Calculates the probability of rolling a certain sum with two dice, commonly used in board game like Monopoly.
parameters: type: dict
properties: number: type: integer
description: The number for which the odds are calculated.
dice_number: type: integer
description: The number of dice involved in the roll.
dice_faces: type: integer
description: The number of faces on a single die. Default is 6 for standard six-faced die.
required: number
dice_number
user: What are the names of proteins found in the plasma membrane?

Available functions:
name: locate_tallest_mountains
description: Find the tallest mountains within a specified radius of a location.
parameters: type: dict
properties: location: type: string
description: The city from which to calculate distance.
radius: type: float
description: The radius within which to find mountains, measured in kilometers.
amount: type: integer
description: The number of mountains to find, listed from tallest to smallest.
required: location
radius
amount
name: calculate_electric_field
description: Calculate the electric field produced by a charge at a certain distance.
parameters: type: dict
properties: charge: type: float
description: Charge in coulombs producing the electric field.
distance: type: float
description: Distance from the charge in meters where the field is being measured.
permitivity: type: float
description: Permitivity of the space where field is being calculated, default is for vacuum.
required: charge
distance
name: calculate_genotype_frequency
description: Calculate the frequency of homozygous dominant genotype based on the allele frequency using Hardy Weinberg Principle.
parameters: type: dict
properties: allele_frequency: type: float
description: The frequency of the dominant allele in the population.
genotype: type: string
description: The genotype which frequency is needed, default is homozygous dominant. 
enum: AA
Aa
aa
required: allele_frequency
genotype
name: cellbio.get_proteins
description: Get the list of proteins in a specific cell compartment.
parameters: type: dict
properties: cell_compartment: type: string
description: The specific cell compartment.
include_description: type: boolean
description: Set true if you want a brief description of each protein.
required: cell_compartment
user: Find the type of gene mutation based on SNP (Single Nucleotide Polymorphism) ID rs6034464.

Available functions:
name: create_player_profile
description: Create a new player profile with character name, class and starting level.
parameters: type: dict
properties: player_name: type: string
description: The desired name of the player.
_class: type: string
description: The character class for the player
starting_level: type: integer
description: The starting level for the player
required: player_name
_class
name: walmart.purchase
description: Retrieve information of items from Walmart including stock availability.
parameters: type: dict
properties: loc: type: string
description: Location of the nearest Walmart.
product_list: type: array
items: type: string
description: Items to be purchased listed in an array.
pack_size: type: array
items: type: integer
description: Size of the product pack if applicable. The size of the array should be equal to product_list. Default is an empty array
required: loc
product_list
name: mutation_type.find
description: Finds the type of a genetic mutation based on its SNP (Single Nucleotide Polymorphism) ID.
parameters: type: dict
properties: snp_id: type: string
description: The ID of the Single Nucleotide Polymorphism (SNP) mutation.
species: type: string
description: Species in which the SNP occurs, default is 'Homo sapiens' (Humans).
required: snp_id
name: find_restaurants
description: Locate nearby restaurants based on location and food preferences.
parameters: type: dict
properties: location: type: string
description: The specific location or area.
food_type: type: string
description: The type of food preferred.
number: type: integer
description: Number of results to return.
dietary_requirements: type: array
items: type: string
description: Special dietary requirements, e.g. vegan, gluten-free.
required: location
food_type
number