BitAgent/bfcl_shuffle_full huggingface dataset:
user: What is the earliest reference of Jesus Christ in history from historical record?

Available functions:
name: sports_ranking.get_current
description: Retrieve the current ranking of a specific team in a particular league.
parameters: type: dict
properties: team: type: string
description: The name of the team whose ranking is sought.
league: type: string
description: The league in which the team participates.
season: type: string
description: The season for which the ranking is sought. Defaults to the current season if not provided.
required: team
league
name: get_earliest_reference
description: Retrieve the earliest historical reference of a person.
parameters: type: dict
properties: name: type: string
description: The name of the person.
source: type: string
enum: scriptures
historical records
description: Source to fetch the reference. Default is 'scriptures'
required: name
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
default: no
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
default: major
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
default: false
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
default: 1
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: What is the structural dynamic analysis of the building with building Id B1004 for 2nd, 3rd and 4th floors?

Available functions:
name: player_statistic
description: Retrieves detailed player's statistics for a specific year.
parameters: type: dict
properties: player_name: type: string
description: The player's name.
year: type: integer
description: Year for which the statistics will be displayed.
team_name: type: string
description: The name of the team(optional). Default is 'all'
required: player_name
year
name: analyze_structure
description: Analyze a structure of a building based on its Id and floor numbers.
parameters: type: dict
properties: building_id: type: string
description: The unique identification number of the building.
floors: type: array
items: type: integer
description: Floor numbers to be analyzed.
mode: type: string
description: Mode of analysis, e.g. 'static' or 'dynamic'. Default is 'static'.
required: building_id
floors
user: Get the list of top 5 popular artworks at the Metropolitan Museum of Art. Please sort by popularity.

Available functions:
name: metropolitan_museum.get_top_artworks
description: Fetches the list of popular artworks at the Metropolitan Museum of Art. Results can be sorted based on popularity.
parameters: type: dict
properties: number: type: integer
description: The number of artworks to fetch
sort_by: type: string
description: The criteria to sort the results on. Default is ''.
enum: popularity
chronological
alphabetical
required: number
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
user: What's the retail price of a Fender American Professional II Stratocaster in Rosewood Finish?

Available functions:
name: grocery_store.find_nearby
description: Locate nearby grocery stores based on specific criteria like organic fruits and vegetables.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Houston, TX
categories: type: array
items: type: string
enum: Organic
Vegetables
Fruits
Dairy
Seafood
Bakery
description: Categories of items to be found in the grocery store. Default is empty array
required: location
name: calculate_NPV
description: Calculate the NPV (Net Present Value) of an investment, considering a series of future cash flows, discount rate, and an initial investment.
parameters: type: dict
properties: cash_flows: type: array
items: type: float
description: Series of future cash flows.
discount_rate: type: float
description: The discount rate to use.
initial_investment: type: float
description: The initial investment. Default is 0 if not specified.
required: cash_flows
discount_rate
name: get_stock_price
description: Get the closing stock price for a specific company on a specified date.
parameters: type: dict
properties: company_name: type: string
description: Name of the company.
date: type: string
description: Date of when to get the stock price. Format: yyyy-mm-dd.
exchange: type: string
description: Name of the stock exchange market where the company's stock is listed. Default is 'NASDAQ'
required: company_name
date
name: instrument_price.get
description: Retrieve the current retail price of a specific musical instrument.
parameters: type: dict
properties: brand: type: string
description: The brand of the instrument.
model: type: string
description: The specific model of the instrument.
finish: type: string
description: The color or type of finish on the instrument.
required: brand
model
finish
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
default: 10
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.
default: false
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: Generate a melody in C major scale, starting with the note C4, 16 measures long, at 120 beats per minute.

Available functions:
name: calculate_density
description: Calculate the population density of a specific country in a specific year.
parameters: type: dict
properties: country: type: string
description: The country for which the density needs to be calculated.
year: type: string
description: The year in which the density is to be calculated.
population: type: integer
description: The population of the country.
land_area: type: float
description: The land area of the country in square kilometers.
required: country
year
population
land_area
name: get_directions
description: Retrieve directions from one location to another.
parameters: type: dict
properties: start_location: type: string
description: The starting point of the journey.
end_location: type: string
description: The destination point of the journey.
route_type: type: string
description: Type of route to use (e.g., fastest, scenic). Default is fastest.
enum: fastest
scenic
required: start_location
end_location
name: music_generator.generate_melody
description: Generate a melody based on certain musical parameters.
parameters: type: dict
properties: key: type: string
description: The key of the melody. E.g., 'C' for C major.
start_note: type: string
description: The first note of the melody, specified in scientific pitch notation. E.g., 'C4'.
length: type: integer
description: The number of measures in the melody.
tempo: type: integer
description: The tempo of the melody, in beats per minute. Optional parameter. If not specified, defaults to 120.
required: key
start_note
length
user: Find the lyrics to the song 'Bohemian Rhapsody' by Queen.

Available functions:
name: get_stock_price
description: Retrieves the current stock price of the specified companies
parameters: type: dict
properties: company_names: type: array
items: type: string
description: The list of companies for which to retrieve the stock price.
required: company_names
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: park_information
description: Retrieve the basic information such as elevation and area of a national park.
parameters: type: dict
properties: park_name: type: string
description: The name of the national park.
information: type: array
items: type: string
enum: Elevation
Area
Location
Established Year
description: The type of information you want about the park.
required: park_name
information
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
default: major
description: The type of musical scale.
required: key
user: Get the player stats of Cristiano Ronaldo in the 2019-2020 season

Available functions:
name: park_information
description: Retrieve the basic information such as elevation and area of a national park.
parameters: type: dict
properties: park_name: type: string
description: The name of the national park.
information: type: array
items: type: string
enum: Elevation
Area
Location
Established Year
description: The type of information you want about the park.
required: park_name
information
name: us_history.get_president
description: Retrieve the U.S. president during a specific event in American history.
parameters: type: dict
properties: event: type: string
description: The event in U.S. history.
year: type: integer
description: The specific year of the event.
required: event
year
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
name: soccer_stat.get_player_stats
description: Retrieve soccer player statistics for a given season.
parameters: type: dict
properties: player_name: type: string
description: Name of the player.
season: type: string
description: Soccer season, usually specified by two years.
league: type: string
description: Optional - the soccer league, defaults to all leagues. Default 'all'
required: player_name
season
user: Who won the basketball game between Lakers and Clippers on Jan 28, 2021?

Available functions:
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: game_result.get_winner
description: Get the winner of a specific basketball game.
parameters: type: dict
properties: teams: type: array
items: type: string
description: List of two teams who played the game.
date: type: string
description: The date of the game, formatted as YYYY-MM-DD.
venue: type: string
optional: yes
description: Optional: The venue of the game. Default is ''
required: teams
date
user: Find me the detailed profile of basketball player Lebron James

Available functions:
name: get_traffic_info
description: Retrieve current traffic conditions for a specified route.
parameters: type: dict
properties: start_location: type: string
description: The starting point of the route.
end_location: type: string
description: The destination of the route.
mode: type: string
enum: driving
walking
bicycling
transit
description: Preferred method of transportation, default to 'driving'.
required: start_location
end_location
name: calculate_compound_interest
description: Calculates the compound interest of an investment over a given time period.
parameters: type: dict
properties: principle: type: float
description: The initial amount of the investment.
interest_rate: type: float
description: The yearly interest rate of the investment.
time: type: integer
description: The time, in years, the money is invested or borrowed for.
compounds_per_year: type: integer
description: The number of times the interest is compounded per year. Default is 1 (interest is compounded yearly).
required: principle
interest_rate
time
name: cooking_conversion.convert
description: Convert cooking measurements from one unit to another.
parameters: type: dict
properties: quantity: type: integer
description: The quantity to be converted.
from_unit: type: string
description: The unit to convert from.
to_unit: type: string
description: The unit to convert to.
item: type: string
description: The item to be converted.
required: quantity
from_unit
to_unit
item
name: sports_db.find_athlete
description: Find the profile information of a sports athlete based on their full name.
parameters: type: dict
properties: name: type: string
description: The full name of the athlete.
team: type: string
description: The team the athlete belong to. Default is ''
sport: type: string
description: The sport that athlete plays.
enum: Basketball
Baseball
Football
Soccer
required: name
sport
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
default: 1
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: What is the ranking of Manchester United in Premier League?

Available functions:
name: sports_ranking
description: Fetch the ranking of a specific sports team in a specific league
parameters: type: dict
properties: team: type: string
description: The name of the team.
league: type: string
description: The name of the league.
season: type: integer
description: Optional parameter to specify the season, default is the current season, 2024
required: team
league
name: calculate_compound_interest
description: Calculates the compound interest of an investment over a given time period.
parameters: type: dict
properties: principle: type: float
description: The initial amount of the investment.
interest_rate: type: float
description: The yearly interest rate of the investment.
time: type: integer
description: The time, in years, the money is invested or borrowed for.
compounds_per_year: type: integer
description: The number of times the interest is compounded per year. Default is 1 (interest is compounded yearly).
required: principle
interest_rate
time
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.
default: 0.5
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.
default: men
required: sport
user: Give me the schedule of Manchester United for the next 6 games in Premier League.

Available functions:
name: vegan_restaurant.find_nearby
description: Locate nearby vegan restaurants based on specific criteria like operating hours.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. New York, NY
operating_hours: type: integer
description: Preferred latest closing time of the restaurant. E.g. if 11 is given, then restaurants that close at or after 11 PM will be considered. This is in 24 hour format. Default is 9.
required: location
name: hotel_booking
description: Books a hotel room given the location, room type, stay duration and any additional preferences.
parameters: type: dict
properties: location: type: string
description: The city where you want to book the hotel.
room_type: type: string
description: Type of the room required. Options: 'single', 'double', 'deluxe', etc.
duration: type: integer
description: The number of nights you want to book the hotel for.
start_date: type: string
description: The date when your stay begins.
preferences: type: array
items: type: string
enum: pet_friendly
gym
swimming_pool
free_breakfast
parking
description: Optional preferences of stay at the hotel. Default is empty array
required: location
room_type
duration
start_date
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: sports_team.get_schedule
description: Fetches the schedule of the specified sports team for the specified number of games in the given league.
parameters: type: dict
properties: team_name: type: string
description: The name of the sports team.
num_of_games: type: integer
description: Number of games for which to fetch the schedule.
league: type: string
description: The name of the sports league. If not provided, the function will fetch the schedule for all games, regardless of the league.
location: type: string
description: Optional. The city or venue where games are to be held. If not provided, all venues will be considered. Default to ''.
required: team_name
num_of_games
league
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
default: 10
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: Find a Card of rank 'Queen' and suit 'Hearts' in the deck.

Available functions:
name: currency_exchange.convert
description: Convert an amount from a base currency to a target currency based on the current exchange rate.
parameters: type: dict
properties: base_currency: type: string
description: The currency to convert from.
target_currency: type: string
description: The currency to convert to.
amount: type: float
description: The amount in base currency to convert
required: base_currency
target_currency
amount
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: 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: recipe.unit_conversion
description: Convert a value from one kitchen unit to another for cooking purposes.
parameters: type: dict
properties: value: type: float
description: The value to be converted.
from_unit: type: string
description: The unit to convert from. Supports 'teaspoon', 'tablespoon', 'cup', etc.
to_unit: type: string
description: The unit to convert to. Supports 'teaspoon', 'tablespoon', 'cup', etc.
precision: type: integer
description: The precision to round the output to, in case of a non-integer result. Optional, default is 0.
required: value
from_unit
to_unit
user: What is the probability of getting a full house in poker?

Available functions:
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: hospital.locate
description: Locate nearby hospitals based on location and radius. Options to include specific departments are available.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Denver, CO
radius: type: integer
description: The radius within which you want to find the hospital in kms.
department: type: string
description: Specific department within the hospital. Default is ''.
enum: General Medicine
Emergency
Pediatrics
Cardiology
Orthopedics
required: location
radius
name: find_recipe
description: Find a recipe based on the dietary restrictions, recipe type, and time constraints.
parameters: type: dict
properties: dietary_restrictions: type: string
description: Dietary restrictions e.g. vegan, vegetarian, gluten free, dairy free.
recipe_type: type: string
description: Type of the recipe. E.g. dessert, main course, breakfast.
time: type: integer
description: Time limit in minutes to prep the meal.
required: dietary_restrictions
recipe_type
time
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.
default: 7
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.
default: PC
required: game
username
user: Get me the details of the last game played by Liverpool F.C. Include its statistics.

Available functions:
name: building.get_dimensions
description: Retrieve the dimensions of a specific building based on its name.
parameters: type: dict
properties: building_name: type: string
description: The name of the building.
unit: type: string
description: The unit in which you want the dimensions. Default is meter.
enum: meter
feet
required: building_name
unit
name: plot_sine_wave
description: Plot a sine wave for a given frequency in a given range.
parameters: type: dict
properties: start_range: type: float
description: Start of the range in radians.
end_range: type: float
description: End of the range in radians.
frequency: type: float
description: Frequency of the sine wave in Hz.
amplitude: type: float
description: Amplitude of the sine wave. Default is 1.
phase_shift: type: float
description: Phase shift of the sine wave in radians. Default is 0.
required: start_range
end_range
frequency
name: random_forest.train
description: Train a Random Forest Model on given data
parameters: type: dict
properties: n_estimators: type: integer
description: The number of trees in the forest.
max_depth: type: integer
description: The maximum depth of the tree.
data: type: any
description: The training data for the model.
required: n_estimators
max_depth
data
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
user: Find me a multiplayer game with rating above 4.5 and compatible with Windows 10.

Available functions:
name: geo_distance.calculate
description: Calculate the geographic distance between two given locations.
parameters: type: dict
properties: start_location: type: string
description: The starting location for the distance calculation.
end_location: type: string
description: The destination location for the distance calculation.
units: type: string
description: Optional. The desired units for the resulting distance ('miles' or 'kilometers'). Defaults to 'miles'.
required: start_location
end_location
name: multiplayer_game_finder
description: Locate multiplayer games that match specific criteria such as rating, platform compatibility, genre, etc.
parameters: type: dict
properties: platform: type: string
description: The platform you want the game to be compatible with, e.g. Windows 10, PS5.
rating: type: float
description: Desired minimum game rating on a 5.0 scale.
genre: type: string
description: Desired game genre, e.g. Action, Adventure, Racing. Default is ''.
enum: Action
Adventure
Racing
Strategy
Simulation
required: platform
rating
name: send_email
description: Send an email to the specified email address.
parameters: type: dict
properties: to: type: string
description: The email address to send to.
subject: type: string
description: The subject of the email.
body: type: string
description: The body content of the email.
cc: type: string
description: The email address to carbon copy. Default is ''.
bcc: type: string
description: The email address to blind carbon copy. Default is ''.
required: to
subject
body
name: calculate_area_under_curve
description: Calculate the area under a mathematical function within a given interval.
parameters: type: dict
properties: function: type: string
description: The mathematical function as a string.
interval: type: array
items: type: float
description: An array that defines the interval to calculate the area under the curve from the start to the end point.
method: type: string
description: The numerical method to approximate the area under the curve. The default value is 'trapezoidal'.
required: function
interval
user: How many calories in the Beef Lasagna Recipe from Foodnetwork.com?

Available functions:
name: get_stock_price
description: Retrieves the current stock price of the specified companies
parameters: type: dict
properties: company_names: type: array
items: type: string
description: The list of companies for which to retrieve the stock price.
required: company_names
name: get_team_ranking
description: Retrieve the FIFA ranking of a specific soccer team for a certain year.
parameters: type: dict
properties: team_name: type: string
description: The name of the soccer team.
year: type: integer
description: The year for which the ranking is to be retrieved.
gender: type: string
description: The gender of the team. It can be either 'men' or 'women'. Default is 'men'.
required: team_name
year
name: recipe_info.get_calories
description: Retrieve the amount of calories from a specific recipe in a food website.
parameters: type: dict
properties: website: type: string
description: The food website that has the recipe.
recipe: type: string
description: Name of the recipe.
optional_meal_time: type: string
description: Specific meal time of the day for the recipe (optional, could be 'Breakfast', 'Lunch', 'Dinner') Default is ''
required: website
recipe
user: Give me a recipe for a vegetarian pasta with cheese for 2 servings.

Available functions:
name: detailed_weather_forecast
description: Retrieve a detailed weather forecast for a specific location and duration including optional precipitation details.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the weather for.
duration: type: integer
description: Duration in hours for the detailed forecast.
include_precipitation: type: boolean
description: Whether to include precipitation data in the forecast. Default is false.
required: location
duration
name: recipe_search
description: Search for a recipe given dietary restriction, ingredients, and number of servings.
parameters: type: dict
properties: dietary_restriction: type: string
description: The dietary restriction, e.g., 'Vegetarian'.
ingredients: type: array
items: type: string
description: The list of ingredients.
servings: type: integer
description: The number of servings the recipe should make
required: dietary_restriction
ingredients
servings
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
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
default: 10
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: Find me a vegan recipe for brownies which prep time is under 30 minutes.

Available functions:
name: find_recipe
description: Find a recipe based on the dietary restrictions, recipe type, and time constraints.
parameters: type: dict
properties: dietary_restrictions: type: string
description: Dietary restrictions e.g. vegan, vegetarian, gluten free, dairy free.
recipe_type: type: string
description: Type of the recipe. E.g. dessert, main course, breakfast.
time: type: integer
description: Time limit in minutes to prep the meal.
required: dietary_restrictions
recipe_type
time
name: science_history.get_discovery_details
description: Retrieve the details of a scientific discovery based on the discovery name.
parameters: type: dict
properties: discovery: type: string
description: The name of the discovery, e.g. Gravity
method_used: type: string
description: The method used for the discovery, default value is 'default' which gives the most accepted method.
required: discovery
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).
default: 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.
default: all
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