BitAgent/bfcl_shuffle_full huggingface dataset:
user: Calculate the probability of drawing a king from a deck of cards.

Available functions:
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.
default: 2
required: total_outcomes
favorable_outcomes
name: lawsuit_search
description: Retrieve all lawsuits involving a particular entity from specified jurisdiction.
parameters: type: dict
properties: entity: type: string
description: The entity involved in lawsuits.
county: type: string
description: The jurisdiction for the lawsuit search.
state: type: string
description: The state for the lawsuit search. Default is California.
required: entity
county
name: predict_house_price
description: Predict house price based on area, number of rooms and year of construction.
parameters: type: dict
properties: area: type: integer
description: Area of the house in square feet.
rooms: type: integer
description: Number of rooms in the house.
year: type: integer
description: Year when the house was constructed.
location: type: string
description: The location or city of the house.
required: area
rooms
year
location
user: What's the probability of drawing a king from a well shuffled standard deck of 52 cards?

Available functions:
name: math.power
description: Calculate the power of one number raised to another.
parameters: type: dict
properties: base: type: float
description: The base number.
exponent: type: float
description: The exponent.
mod: type: integer
description: The modulus. Default is None. Calculates pow(base, exponent) % mod when provided.
required: base
exponent
name: probabilities.calculate_single
description: Calculate the probability of an event.
parameters: type: dict
properties: total_outcomes: type: integer
description: The total number of outcomes.
event_outcomes: type: integer
description: The number of outcomes where the event occurs.
round: type: integer
description: Round the answer to a specified number of decimal places. Defaults to 2.
required: total_outcomes
event_outcomes
name: fetch_DNA_sequence
description: Retrieve the sequence of a DNA molecule with the given id from a public database.
parameters: type: dict
properties: DNA_id: type: string
description: Unique ID of the DNA molecule in the database.
format: type: string
description: Optional parameter to get sequence in specific format (default to 'fasta').
upstream: type: integer
description: Optional parameter to include certain number of base pairs upstream the DNA sequence (default to 0).
required: DNA_id
user: Run a two sample T-test to compare the average of Group A [3, 4, 5, 6, 4] and Group B [7, 8, 9, 8, 7] assuming equal variance.

Available functions:
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
name: run_two_sample_ttest
description: Runs a two sample t-test for two given data groups.
parameters: type: dict
properties: group1: type: array
items: type: integer
description: First group of data points.
group2: type: array
items: type: integer
description: Second group of data points.
equal_variance: type: boolean
description: Assumption about whether the two samples have equal variance.
default: yes
required: group1
group2
name: get_personality_traits
description: Retrieve the common personality traits of people based on their hobbies or activities.
parameters: type: dict
properties: hobby: type: string
description: The hobby or activity of interest.
trait_count: type: integer
description: The number of top traits to return, default is 5
required: hobby
user: Find the statistical significance between two set of variables, dataset_A with the values 12, 24, 36 and dataset_B with the values 15, 30, 45.

Available functions:
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: t_test
description: Perform a statistical t-test to check if the means of two independent datasets are statistically different.
parameters: type: dict
properties: dataset_A: type: array
items: type: integer
description: Dataset A for comparison.
dataset_B: type: array
items: type: integer
description: Dataset B for comparison.
alpha: type: float
description: Significance level for the test. Default is 0.05.
required: dataset_A
dataset_B
name: geometry.area_triangle
description: Calculate the area of a triangle.
parameters: type: dict
properties: base: type: float
description: The length of the base of the triangle.
height: type: float
description: The height of the triangle from the base.
unit: type: string
description: The measurement unit for the area. Defaults to square meters.
required: base
height
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.
default: false
required: title
user: Calculate the company's return on equity given its net income of $2,000,000, shareholder's equity of $10,000,000, and dividends paid of $200,000.

Available functions:
name: public_library.find_nearby
description: Locate nearby public libraries based on specific criteria like English fiction availability and Wi-Fi.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Boston, MA
facilities: type: array
items: type: string
enum: Wi-Fi
Reading Room
Fiction
Children Section
Cafe
description: Facilities and sections in public library.
required: location
facilities
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: law_case_search.find_historical
description: Search for a historical law case based on specific criteria like the subject and year.
parameters: type: dict
properties: subject: type: string
description: The subject matter of the case, e.g., 'fraud'
from_year: type: integer
description: The start year for the range of the case. The case should happen after this year.
to_year: type: integer
description: The end year for the range of the case. The case should happen before this year.
required: subject
from_year
to_year
name: calculate_return_on_equity
description: Calculate a company's return on equity based on its net income, shareholder's equity, and dividends paid.
parameters: type: dict
properties: net_income: type: integer
description: The company's net income.
shareholder_equity: type: integer
description: The company's total shareholder's equity.
dividends_paid: type: integer
description: The total dividends paid by the company. Optional. If not given, default it's 0.
required: net_income
shareholder_equity
user: Find the compound interest for an investment of $10000 with an annual interest rate of 5% compounded monthly for 5 years.

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: compound_interest
description: Calculate compound interest for a certain time period.
parameters: type: dict
properties: principal: type: integer
description: The initial amount of money that was invested or loaned out.
annual_rate: type: float
description: The interest rate for a year as a percentage.
compounding_freq: type: string
enum: monthly
quarterly
annually
description: The number of times that interest is compounded per unit period.
time_in_years: type: integer
description: The time the money is invested for in years.
required: principal
annual_rate
compounding_freq
time_in_years
user: Calculate the Compound Annual Growth Rate (CAGR) for an initial investment of $2000, final value of $3000 in a period of 4 years.

Available functions:
name: chess.rating
description: Fetches the current chess rating of a given player
parameters: type: dict
properties: player_name: type: string
description: The full name of the chess player.
variant: type: string
description: The variant of chess for which rating is requested (e.g., 'classical', 'blitz', 'bullet'). Default is 'classical'.
required: player_name
name: solve_quadratic
description: Find the roots of a quadratic equation. Returns both roots.
parameters: type: dict
properties: a: type: integer
description: Coefficient of x².
b: type: integer
description: Coefficient of x.
c: type: integer
description: Constant term.
required: a
b
c
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: integer
description: The initial investment value.
final_value: type: integer
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: Find the market performance of the S&P 500 and the Dow Jones over the past 5 days.

Available functions:
name: restaurant.find_nearby
description: Locate nearby restaurants based on specific dietary preferences.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Los Angeles, CA
dietary_preference: type: array
items: type: string
enum: Vegan
Vegetarian
Gluten-free
Dairy-free
Nut-free
description: Dietary preference. Default is empty array.
required: location
name: market_performance.get_data
description: Retrieve the market performance data for specified indexes over a specified time period.
parameters: type: dict
properties: indexes: type: array
items: type: string
description: Array of stock market indexes. Supported indexes are 'S&P 500', 'Dow Jones', 'NASDAQ', 'FTSE 100', 'DAX' etc.
days: type: integer
description: Number of days in the past for which the performance data is required.
detailed: type: boolean
description: Whether to return detailed performance data. If set to true, returns high, low, opening, and closing prices. If false, returns only closing prices. Default is false.
required: indexes
days
name: sports.match_results
description: Returns the results of a given match between two teams.
parameters: type: dict
properties: team1: type: string
description: The name of the first team.
team2: type: string
description: The name of the second team.
season: type: string
description: The season when the match happened. Default is the current season.
required: team1
team2
user: Calculate the future value of an investment with an annual rate of return of 8%, an initial investment of $20000, and a time frame of 5 years.

Available functions:
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_future_value
description: Calculate the future value of an investment given an initial investment, annual rate of return, and a time frame.
parameters: type: dict
properties: initial_investment: type: integer
description: The initial investment amount.
rate_of_return: type: float
description: The annual rate of return.
years: type: integer
description: The time frame of the investment in years.
contribution: type: integer
description: Optional: Additional regular contributions. Default is 0.
required: initial_investment
rate_of_return
years
name: create_histogram
description: Create a histogram based on provided data.
parameters: type: dict
properties: data: type: array
items: type: float
description: The data for which histogram needs to be plotted.
bins: type: integer
description: The number of equal-width bins in the range. Default is 10.
required: data
bins
user: Calculate the balance of a mutual fund given a total investment of $50000 with a 5% annual yield after 3 years.

Available functions:
name: calculate_mutual_fund_balance
description: Calculate the final balance of a mutual fund investment based on the total initial investment, annual yield rate and the time period.
parameters: type: dict
properties: investment_amount: type: integer
description: The initial total amount invested in the fund.
annual_yield: type: float
description: The annual yield rate of the fund.
years: type: integer
description: The period of time for the fund to mature.
required: investment_amount
annual_yield
years
name: geometry.calculate_area_circle
description: Calculate the area of a circle given its radius.
parameters: type: dict
properties: radius: type: float
description: The radius of the circle.
unit: type: string
description: The measurement unit of the radius (optional parameter, default is 'units').
required: radius
user: Look up details of a felony crime record for case number CA123456 in San Diego County

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: crime_record.get_record
description: Retrieve detailed felony crime records using a specific case number and location.
parameters: type: dict
properties: case_number: type: string
description: The case number related to the crime.
county: type: string
description: The county in which the crime occurred.
details: type: boolean
description: To get a detailed report, set as true. Defaults to false.
required: case_number
county
name: get_highest_scoring_player
description: Retrieve the highest scoring player in a specific game and season.
parameters: type: dict
properties: game: type: string
description: The game in which you want to find the highest scoring player.
season: type: string
description: The season during which the high score was achieved.
region: type: string
description: The geographical region in which the game is being played (Optional). Defaults to 'USA'
required: game
season
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 was the victim in the case docket numbered 2022/AL2562 in California?

Available functions:
name: get_case_info
description: Retrieve case details using a specific case docket number and court location.
parameters: type: dict
properties: docket: type: string
description: Docket number for the specific court case.
court: type: string
description: Court in which the case was heard.
info_type: type: string
description: Specify the information type needed for the case. i.e., victim, accused, verdict etc.
required: docket
court
info_type
name: calculate_triangle_area
description: Calculate the area of a triangle given its base and height.
parameters: type: dict
properties: base: type: float
description: The base of the triangle.
height: type: float
description: The height of the triangle.
unit: type: string
description: The unit of measure (defaults to 'units' if not specified)
required: base
height
user: Provide me the official crime rate of violent crime in San Francisco in 2020.

Available functions:
name: get_crime_rate
description: Retrieve the official crime rate of a city.
parameters: type: dict
properties: city: type: string
description: The name of the city.
state: type: string
description: The state where the city is located.
type: type: string
description: Optional. The type of crime. Default ''
year: type: integer
description: Optional. The year for the crime rate data. Defaults to 2024.
required: city
state
name: poker_game_winner
description: Identify the winner in a poker game based on the cards.
parameters: type: dict
properties: players: type: array
items: type: string
description: Names of the players in a list.
cards: type: dict
description: An object containing the player name as key and the cards as values in a list.
type: type: string
description: Type of poker game. Defaults to 'Texas Holdem'
required: players
cards
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.
default: 7
required: location
genre
user: How to obtain the detailed case information of the R vs Adams legal case?

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: legal_case.fetch
description: Fetch detailed legal case information from database.
parameters: type: dict
properties: case_id: type: string
description: The ID of the legal case.
details: type: boolean
description: True if need the detail info. Default is false.
required: case_id
details
name: calculate_stock_return
description: Calculate the projected return of a stock investment given the investment amount, the annual growth rate and holding period in years.
parameters: type: dict
properties: investment_amount: type: float
description: The amount of money to invest.
annual_growth_rate: type: float
description: The expected annual growth rate of the stock.
holding_period: type: integer
description: The number of years you intend to hold the stock.
include_dividends: type: boolean
description: Optional. True if the calculation should take into account potential dividends. Default is false.
required: investment_amount
annual_growth_rate
holding_period
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.
default: 0.5
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.
default: Hilton
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.
default: Homo sapiens
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
default: no
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
default: 1
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: What is the air quality index in London 2022/08/16?

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.
required: team
league
name: air_quality
description: Retrieve the air quality index for a specific location.
parameters: type: dict
properties: location: type: string
description: The city that you want to get the air quality index for.
date: type: string
description: The date you want to get the air quality index for. Default is today.
required: location
date
user: How much CO2 is produced annually by a gas-fueled car that travels 12,000 miles per year with fuel efficiency 20 mpg?

Available functions:
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: calculate_emissions
description: Calculates the annual carbon dioxide emissions produced by a vehicle based on the distance traveled, the fuel type and the fuel efficiency of the vehicle.
parameters: type: dict
properties: distance: type: integer
description: The distance travelled in miles.
fuel_type: type: string
description: Type of fuel used by the vehicle.
fuel_efficiency: type: integer
description: The vehicle's fuel efficiency in miles per gallon.
efficiency_reduction: type: float
description: The percentage decrease in fuel efficiency per year (optional). Default is 0
required: distance
fuel_type
fuel_efficiency
name: sculpture.get_details
description: Retrieve details of a sculpture based on the artist and the title of the sculpture.
parameters: type: dict
properties: artist: type: string
description: The artist who made the sculpture.
title: type: string
description: The title of the sculpture.
detail: type: string
description: The specific detail wanted about the sculpture. Default is 'general information'.
required: artist
title
user: Find restaurants near me within 10 miles that offer Chinese cuisine in Seattle.

Available functions:
name: restaurant.find_nearby
description: Locate nearby restaurants based on specific criteria like cuisine type.
parameters: type: dict
properties: location: type: string
description: The city and state, e.g. Seattle, WA
cuisine: type: string
description: Preferred type of cuisine in restaurant.
max_distance: type: integer
description: Maximum distance (in miles) within which to search for restaurants. Default is 5.
required: location
cuisine
name: ecology_data.precipitation_stats
description: Retrieve precipitation data for a specified location and time period.
parameters: type: dict
properties: location: type: string
description: The name of the location, e.g., 'Amazon rainforest'.
time_frame: type: string
enum: six_months
year
five_years
description: The time period for which data is required.
required: location
time_frame
user: Get me the directions from New York to Los Angeles avoiding highways and toll roads.

Available functions:
name: map_service.get_directions
description: Retrieve directions from a starting location to an ending location, including options for route preferences.
parameters: type: dict
properties: start: type: string
description: Starting location for the route.
end: type: string
description: Ending location for the route.
avoid: type: array
items: type: string
enum: tolls
highways
ferries
description: Route features to avoid. Default is an empty array.
required: start
end
name: convert_currency
description: Converts an amount from a particular currency to another currency.
parameters: type: dict
properties: base_currency: type: string
description: The base currency in which the original amount is present.
target_currency: type: string
description: The currency to which you want to convert.
amount: type: integer
description: The amount you want to convert.
required: base_currency
target_currency
amount
name: ecology.get_turtle_population
description: Get the population and species of turtles in a specific location.
parameters: type: dict
properties: location: type: string
description: The name of the location.
year: type: integer
description: The year of the data requested. (optional) Default is 2024.
species: type: boolean
description: Whether to include species information. Default is false. (optional)
required: location
user: Give me detail information about stocks of Apple Inc.

Available functions:
name: get_current_time
description: Retrieve the current time in a specific time zone.
parameters: type: dict
properties: location: type: string
description: The name of the city.
country: type: string
description: The name of the country.
timezone: type: string
description: The optional timezone to get current time. Default ''
required: location
country
name: get_stock_info
description: Retrieves information about a specific stock based on company's name.
parameters: type: dict
properties: company_name: type: string
description: The name of the company.
detail_level: type: string
description: Level of detail for stock information. Can be 'summary' or 'detailed'.
market: type: string
description: The stock market of interest. Default is 'NASDAQ'
required: company_name
detail_level
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
default: 1
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.
default: 0
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.
default: 2
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: Provide key war events in German history from 1871 to 1945.

Available functions:
name: history.get_key_events
description: Retrieve key historical events within a specific period for a certain country.
parameters: type: dict
properties: country: type: string
description: The name of the country for which history is queried.
start_year: type: integer
description: Start year of the period for which history is queried.
end_year: type: integer
description: End year of the period for which history is queried.
event_type: type: array
items: type: string
enum: War
Revolutions
Diplomacy
Economy
description: Types of event. If none is provided, all types will be considered. Default is ['all'].
required: country
start_year
end_year
name: get_sculpture_value
description: Retrieve the current market value of a particular sculpture by a specific artist.
parameters: type: dict
properties: sculpture: type: string
description: The name of the sculpture.
artist: type: string
description: The name of the artist who created the sculpture.
year: type: integer
description: The year the sculpture was created. This is optional and is not required for all sculptures. Default is the 2024.
required: sculpture
artist
user: When was the signing of the Treaty of Lisbon?

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_entropy_change
description: Calculate the entropy change for an isothermal and reversible process.
parameters: type: dict
properties: initial_temp: type: float
description: The initial temperature in Kelvin.
final_temp: type: float
description: The final temperature in Kelvin.
heat_capacity: type: float
description: The heat capacity in J/K.
isothermal: type: boolean
description: Whether the process is isothermal. Default is True.
required: initial_temp
final_temp
heat_capacity
name: get_event_date
description: Retrieve the date of a historical event.
parameters: type: dict
properties: event: type: string
description: The name of the historical event.
location: type: string
description: Location where the event took place. Defaults to global if not specified
required: event
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
default: yes
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.
default: CustomerInfo
required: user_id
update_info
user: Who discovered the neutron? Give me detail information.

Available functions:
name: get_discoverer
description: Get the person or team who made a particular scientific discovery
parameters: type: dict
properties: discovery: type: string
description: The discovery for which the discoverer's information is needed.
detail: type: boolean
description: Optional flag to get additional details about the discoverer, such as birth date and nationality. Defaults to false.
required: discovery
detail
name: diabetes_prediction
description: Predict the likelihood of diabetes type 2 based on a person's weight and height.
parameters: type: dict
properties: weight: type: float
description: Weight of the person in lbs.
height: type: float
description: Height of the person in inches.
activity_level: type: string
enum: sedentary
lightly active
moderately active
very active
extra active
description: Physical activity level of the person.
required: weight
height
activity_level
name: museum_working_hours.get
description: Get the working hours of a museum in a specific location.
parameters: type: dict
properties: museum: type: string
description: The name of the museum.
location: type: string
description: The location of the museum.
day: type: string
description: Specific day of the week. Optional parameter. Default is 'today'.
required: museum
location
user: What was Albert Einstein's contribution to science on March 17, 1915?

Available functions:
name: historical_contrib.get_contrib
description: Retrieve historical contribution made by a scientist on a specific date.
parameters: type: dict
properties: scientist: type: string
description: The scientist whose contributions need to be searched.
date: type: string
description: The date when the contribution was made in yyyy-mm-dd format.
category: type: string
description: The field of the contribution, such as 'Physics' or 'Chemistry'. Default is all fields.
required: scientist
date
name: music.calculate_note_duration
description: Calculate the duration between two notes based on their frequencies and harmonic rhythm.
parameters: type: dict
properties: first_note_frequency: type: float
description: The frequency of the first note in Hz.
second_note_frequency: type: float
description: The frequency of the second note in Hz.
tempo: type: integer
description: The tempo of the music in beats per minute. Defaults to 120 beats per minute.
required: first_note_frequency
second_note_frequency
name: math.gcd
description: Calculate the greatest common divisor of two integers.
parameters: type: dict
properties: num1: type: integer
description: First number.
num2: type: integer
description: Second number.
required: num1
num2